Note:This stuff was horribly out of date and
irrelevant, but finally i got five minutes to clean it up. This
whole ports shit will probably vanish completely shortly after the
release of OpenBSD 4.1 (since then it'll be in-tree for current
thus officially available for 4.2, i hope[1]).
List of silly things you shouldn't do
- Build openmotif and run out-of-date at the same time on zaurus.
- rsync /usr/src from machine A to /usr/src on a zaurus when the
zaurus has /usr/src mounted from machine A.
- Enter shutdown into the wrong window/screen session.
- make clean=depends in a port depepending on another port while the
latter is just building.
- Attach something to svnd0 and then make release.
- newfs /usr and then try to restore from gzipped dumps.
- make build on zaurus, with /usr/src being soft-mounted NFS, and then
pull the USB ethernet adapter a few minutes before the build finishes.
- make obj && make build on several machines (different archs)
but forget the make obj on one of them, when all use the same
NFS-mounted /usr/src. (i.e., "WTF failed my i386 when linking ARM
object files?")
- plan to read and understand /usr/src/usr.bin/sort within less than
an hour without beeing on drugs.
[1] Classified as "famous last words". But, hey, it's still
incredible 7 to 8 weeks until release.