Using pre-built packages with portmanager

Jonathan McKeown jonathan at hst.org.za
Mon Aug 7 08:25:38 UTC 2006


On Saturday 05 August 2006 19:16, cpghost wrote:

> How do I get portmanager to upgrade ports, using
>   1. pre-built packages from /usr/ports/packages (ONLY),
> and only if there's no binary package there,
>   2. build from source as usual?
>
> Additional limit (preventing use of portupgrade -P) is that only
> local (/usr/ports/packages), and no remote packages should be
> used.

Edit /usr/local/etc/pkgtools.conf and add

ENV['PKG_FETCH'] = '/usr/bin/false'

portupgrade will look for a local package, then try and fetch a package 
remotely using false(1) - which will fail because that's what false(1) does - 
and portupgrade will then build the port.

Jonathan


More information about the freebsd-questions mailing list