Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 May 2014 10:58:40 -0400
From:      Bryan Drewery <bryan-lists@shatow.net>
To:        pete@altadena.net
Cc:        zi@FreeBSD.org, freebsd-ports@freebsd.org
Subject:   Re: Net-SNMP conflict
Message-ID:  <cb93b156300b8292c4f920bed4920a19@shatow.net>
In-Reply-To: <537B0FCB.7020608@altadena.net>
References:  <537B0FCB.7020608@altadena.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2014-05-20 04:18, Pete Carah wrote:
> PLEASE don't automatically install pkg during the build of ANY other
> package; if this happens in the middle of a portupgrade -a on a system
> without pkgng, the result is not pretty; all packages built after
> net-snmp have a duplicated origin, among other things.  I hope I can
> recover the system since it is supposed to be a production server.
> 
> Yes, I realize I'll have to convert.  However, this forced install
> doesn't convert the database so the pkg database and /var/db/pkg end up
> inconsistent, and I can't tell what is really installed on all of the
> packages that show a duplicated origin.
> 
> -- Pete
> 

(portupgrade maintainer and pkg developer here)

Having pkg installed should be perfectly safe. Portupgrade, nor the
ports framework, consider pkg installed as "converted". All packages
will continue to be registered in the old format unless you run
pkg2ng or 'pkg install' or add WITH_PKGNG=yes to your make.conf.

Can you please elaborate on what the "duplicated origin" issue
is?

net-snmp also should (if I remember the code I reviewed right) be
only considering the new package database if it has packages in it,
meaning not until you pkg2ng or 'pkg install'.

-- 
Regards,
Bryan Drewery



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cb93b156300b8292c4f920bed4920a19>