On 25 June 2013 11:31, Baptiste Daroussin <[email protected]> wrote: > On Tue, Jun 25, 2013 at 10:36:14AM +0100, Ben Laurie wrote: >> ping? >> >> On 22 June 2013 18:46, Ben Laurie <[email protected]> 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 :))
So are you saying that pkg includes indirect dependencies, while ports do not? But that doesn't explain why pkg says tcl85 and ports says tcl86.... _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[email protected]"
