The recent changes made it difficult for users of FreeBSD systems <= 4.6 to use a recent ports tree. Furthermore ports conflict checking is only available on 5.x systems Fix: This port installs a -CURRENT snapshot of the pkg_install tools as a port, a patch to bsd.ports.mk to use this port when installed and to install this port on systems < 4.7 is included. How to test: replace ${MASTER_SITE_LOCAL} by ftp://ftp.fillmore-labs.com/pub/FreeBSD/ports/local-distfiles/%SUBDIR%/ How to commit: put pkg_install-20030714.tar.bz2 into ~/public_distfiles/ on your freefall account and set MASTER_SITE_SUBDIR to your freefall username. How to create a new snapshot: Go to a machine with -CURRENT in /usr/src. Then do pax -w -x ustar -s ",^/usr/src/usr.sbin/pkg_install,pkg_install-`date +%Y%m%d`," \ /usr/src/usr.sbin/pkg_install | bzip2 > "pkg_install-`date +%Y%m%d`.tar.bz2" nd adjust PORTVERSION and distinfo accordingly.
Responsible Changed From-To: freebsd-ports-bugs->portmgr portmgr territory
I could not get this port to build correctly - libinstall.a does not get created, so the build fails. The fix found in http://www.freebsd.org/cgi/query-pr.cgi?pr=54475 does work properly when applied to /usr/ports/Mk/bsd.port.mk, however. Although as noted in followup to that PR, make deinstall still does not work properly after applying the patch.
State Changed From-To: open->analyzed The pkg_install port has been added with a few modifications. The diffs to bsd.port.mk will be tested on bento before being committed to the tree.
State Changed From-To: analyzed->closed Committed with some modifications. Thanks!