On Tue, Jun 25, 2013 at 10:36:14AM +0100, Ben Laurie wrote: > ping? > > On 22 June 2013 18:46, Ben Laurie <b...@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
pgp5L24unaVxs.pgp
Description: PGP signature