[HEADS UP] portmaster 3.17 detects pkgng differently

Bryan Drewery bdrewery at FreeBSD.org
Thu Jun 27 20:13:11 UTC 2013

Since June 22nd, portmaster no longer relies on 'WITH_PKGNG' to be
defined, or ports to be checked out to enable pkgng support.

It now considers whether or not pkg is installed and registered with itself.

I.e., if this returns data, pkgng is considered in use:

  # pkg info pkg

It's possible that you may have tested pkgng in the past, ran pkg2ng,
and never fully committed to it by setting WITH_PKGNG. If this is the
case, uninstall pkg with pkg_delete and also remove the stale database,
rm /var/db/pkg/local.sqlite.

This could manifest itself as portmaster -L showing the wrong versions,
or portmaster no longer detecting installed packages correctly.

Note that PORTS still require WITH_PKGNG=yes in make.conf if you are not
running CURRENT.

Bryan Drewery

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 898 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130627/c49d2658/attachment.sig>

More information about the freebsd-ports mailing list