Record of some of the computer tech I deal with so that it's documented at least somewhere.

Sunday, 30 August 2009

OpenBSD 4.6 packages

It all started with
# cd /usr/ports/*/mercurial
# make
===> mercurial-1.3.1 depends on: python->=2.5,<2.6 - not found
===> Verifying install for python->=2.5,<2.6 in lang/python/2.5
===> python-2.5.4p2 uses X11, but /usr/X11R6 not found.
===> Returning to build of mercurial-1.3.1
===> mercurial-1.3.1 depends on: python->=2.5,<2.6 - not found
===> Verifying install for python->=2.5,<2.6 in lang/python/2.5
===> python-2.5.4p2 uses X11, but /usr/X11R6 not found.


er, wtf

Seems the package system has undergone some changes while I've been away.

so the upshot is you need a PKG_PATH set and take binary installs. Ah, the Plan9 way comes to OpenBSD, well done Theo!

The only problem is that you're left to your own devices to find a package store you can trust!

Does it really need so many mirrors. You'd have thought it would find one for you out of the box, perhaps it does, it's not like I've read any documentation.

anyway ratfans, here's mine.

PKG_PATH=ftp://ftp.plig.net/pub/OpenBSD/snapshots/packages/i386

No comments: