pkgng seems to be out of date?

Baptiste Daroussin bapt at FreeBSD.org
Tue Jun 25 10:31:57 UTC 2013


On Tue, Jun 25, 2013 at 10:36:14AM +0100, Ben Laurie wrote:
> ping?
> 
> On 22 June 2013 18:46, Ben Laurie <ben at links.org> wrote:
> > $ pwd
> > /usr/ports/textproc/xml2rfc
> > $ make build-depends-list
> > /usr/ports/ports-mgmt/pkg
> > $ make run-depends-list
> > /usr/ports/lang/tcl86
> > /usr/ports/x11-toolkits/tk86
> >
> > But...
> >
> > $ pkg query '%n: %do' xml2rfc
> > xml2rfc: textproc/expat2
> > xml2rfc: x11-fonts/fontconfig
> > xml2rfc: print/freetype2
> > xml2rfc: x11/kbproto
> > xml2rfc: x11/libX11
> > xml2rfc: x11/libXau
> > xml2rfc: x11/libXdmcp
> > xml2rfc: x11-fonts/libXft
> > xml2rfc: x11/libXrender
> > xml2rfc: devel/libpthread-stubs
> > xml2rfc: x11/libxcb
> > xml2rfc: devel/pkgconf
> > xml2rfc: x11/renderproto
> > xml2rfc: lang/tcl-modules
> > xml2rfc: lang/tcl85
> > xml2rfc: x11-toolkits/tk85
> > xml2rfc: x11/xproto
> >
> >
> > a) Why so many more dependencies, and...
> >
> > b) Why different versions of tcl/tk?
> >
> > And ... how do I fix it?
> >
> > BTW, I use portmaster to maintain my installed ports...

That is how the ports tree works for eons, and that can't be fixed until we can
totally get rid if pkg_install (to many corner egdes) pkg_install to work
properly needs to track fully direct and indirect dependencies, pkg does not,
but because the ports tree still need to be compatible with pkg_install and
lots of people are still using all habits from the pkg_install time, it is very
hard to remove this right now.)

But yes for sure this "feature" will get removed :))

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130625/21615413/attachment.sig>


More information about the freebsd-ports mailing list