svn commit: r351905 - head/net-mgmt/net-snmp
Baptiste Daroussin
bapt at FreeBSD.org
Wed Apr 23 06:05:32 UTC 2014
On Wed, Apr 23, 2014 at 01:29:26AM +0000, Bryan Drewery wrote:
> Author: bdrewery
> Date: Wed Apr 23 01:29:25 2014
> New Revision: 351905
> URL: http://svnweb.freebsd.org/changeset/ports/351905
> QAT: https://qat.redports.org/buildarchive/r351905/
>
> Log:
> - Remove LIB_DEPENDS on libpkg.so to fix pkg-devel usage.
> * While this dependency is proper, it creates a hard dependency on
> ports-mgmt/pkg, which interferes with pkg-devel testing. Users
> using pkg-devel are forced to install ports-mgmt/pkg if using this
> port or anything depending on this port.
> While the LIB_DEPENDS has been removed, pkg will still record that
> the net-snmp package requires libpkg.so.1, due to its auto shlib
> dependency registering. This is fine as the package depends on
> libpkg.so.1 but not explicitly on ports-mgmt/pkg. The pkg solver
> can decide how to satisfy that dependency.
> * If using pkg you'll already have pkg installed while building
> this port in ports or installing from packages. So nothing is lost
> here.
> * Once pkg-1.3 is out we may change ACTUAL-PACKAGE-DEPENDS to only
> consider RUN_DEPENDS, not also LIB_DEPENDS. This would remove
> the hard dependency on ports-mgmt/pkg here. pkg-1.2 cannot
> handle this yet though.
That is what we are going to do for sure only consider RUN_DEPENDS and let pkg
automatically gather other dependencies
regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20140423/39310611/attachment.sig>
More information about the svn-ports-head
mailing list