Hello, I have a problem with gtk-doc. I just upgraded to MacPorts 1.600, and I upgraded my outdated packages. During the upgrade, gtk-doc and its dependencies were installed. As far as I can tell nothing on my system needs this. Does anyone understand why gtk-doc was installed?
Below is a log of what I did. I broke it into three parts. Part one, is the the upgrade. Part two is when gkt-doc installed itself. Part three is where I looked at dependencies to figure out what happened. Thanks, Jim ----------------- Part one ----------------- hello$ sudo port selfupdate Password: MacPorts base version 1.520 installed Downloaded MacPorts base version 1.600 Configuring, Building and Installing new MacPorts base selfupdate done! hello$ sudo port sync Password: hello$ port outdated The following installed ports are outdated: clamav 0.91.2_0 < 0.92_0 gettext 0.17_1 < 0.17_2 ImageMagick 6.3.7-1_1 < 6.3.7-6_0 libpng 1.2.23_0 < 1.2.24_0 xrender 0.9.0_1 < 0.9.0_2 hello$ sudo port upgrade installed Password: ---> Fetching libpng ---> Attempting to fetch libpng-1.2.24.tar.bz2 from http://downloads.sourceforge.net/libpng ---> Verifying checksum(s) for libpng ---> Extracting libpng ---> Configuring libpng ---> Building libpng with target all ---> Staging libpng into destroot ---> Deactivating libpng 1.2.23_0 ---> Installing libpng 1.2.24_0 ---> Activating libpng 1.2.24_0 ---> Cleaning libpng ---> Fetching ImageMagick ---> Attempting to fetch ImageMagick-6.3.7-6.tar.bz2 from http://image_magick.veidrodis.com/image_magick/ ---> Verifying checksum(s) for ImageMagick ---> Extracting ImageMagick ---> Configuring ImageMagick ---> Building ImageMagick with target all ---> Staging ImageMagick into destroot ---> Deactivating ImageMagick 6.3.7-1_1+q16 ---> Installing ImageMagick 6.3.7-6_0+q16 ---> Activating ImageMagick 6.3.7-6_0+q16 ---> Cleaning ImageMagick ---> Fetching xrender ---> Verifying checksum(s) for xrender ---> Extracting xrender ---> Configuring xrender ---> Building xrender with target all ---> Staging xrender into destroot ---> Deactivating xrender 0.9.0_1 ---> Installing xrender 0.9.0_2 ---> Activating xrender 0.9.0_2 ---> Cleaning xrender ---> Fetching gettext ---> Verifying checksum(s) for gettext ---> Extracting gettext ---> Applying patches to gettext ---> Configuring gettext ---> Building gettext with target all ---> Staging gettext into destroot ---> Deactivating gettext 0.17_1 ---> Installing gettext 0.17_2 ---> Activating gettext 0.17_2 ---> Cleaning gettext ---> Fetching clamav ---> Attempting to fetch clamav-0.92.tar.gz from http://downloads.sourceforge.net/clamav ---> Verifying checksum(s) for clamav ---> Extracting clamav ---> Configuring clamav ---> Building clamav with target all ---> Staging clamav into destroot ---> Deactivating clamav 0.91.2_0 ---> Installing clamav 0.92_0 You need to add a new clamav user and clamav group to your system if you want to use clamav in superuser mode. ---> Activating clamav 0.92_0 ---> Cleaning clamav ----------------- Part two ----------------- ---> Fetching xmlcatmgr ---> Attempting to fetch xmlcatmgr-2.2.tar.gz from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ ---> Attempting to fetch xmlcatmgr-2.2.tar.gz from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/ ---> Attempting to fetch xmlcatmgr-2.2.tar.gz from ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/distfiles/ ---> Verifying checksum(s) for xmlcatmgr ---> Extracting xmlcatmgr ---> Configuring xmlcatmgr ---> Building xmlcatmgr with target all ---> Staging xmlcatmgr into destroot ---> Installing xmlcatmgr 2.2_1 ---> Activating xmlcatmgr 2.2_1 ---> Cleaning xmlcatmgr ---> Fetching docbook-xml-4.1.2 ---> Attempting to fetch docbkx412.zip from http://www.oasis-open.org/docbook/xml/4.1.2/ ---> Verifying checksum(s) for docbook-xml-4.1.2 ---> Extracting docbook-xml-4.1.2 ---> Configuring docbook-xml-4.1.2 ---> Building docbook-xml-4.1.2 with target all ---> Staging docbook-xml-4.1.2 into destroot ---> Installing docbook-xml-4.1.2 4.1.2_1 ---> Activating docbook-xml-4.1.2 4.1.2_1 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.1.2/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.1.2 ---> Fetching docbook-xsl ---> Attempting to fetch docbook-xsl-1.72.0.tar.bz2 from http://downloads.sourceforge.net/docbook ---> Verifying checksum(s) for docbook-xsl ---> Extracting docbook-xsl ---> Configuring docbook-xsl ---> Building docbook-xsl with target all ---> Staging docbook-xsl into destroot ---> Installing docbook-xsl 1.72.0_0 ---> Activating docbook-xsl 1.72.0_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xsl/docbook-xsl/catalog.xml". ###################################################################### ---> Cleaning docbook-xsl ---> Fetching perl5.8 ---> Attempting to fetch perl-5.8.8.tar.bz2 from http://www.cpan.org/src/5.0/ ---> Verifying checksum(s) for perl5.8 ---> Extracting perl5.8 ---> Applying patches to perl5.8 ---> Configuring perl5.8 ---> Building perl5.8 with target all ---> Staging perl5.8 into destroot ---> Installing perl5.8 5.8.8_0 ---> Activating perl5.8 5.8.8_0 ---> Cleaning perl5.8 ---> Fetching docbook-xml-4.2 ---> Attempting to fetch docbook-xml-4.2.zip from http://www.oasis-open.org/docbook/xml/4.2/ ---> Verifying checksum(s) for docbook-xml-4.2 ---> Extracting docbook-xml-4.2 ---> Configuring docbook-xml-4.2 ---> Building docbook-xml-4.2 with target all ---> Staging docbook-xml-4.2 into destroot ---> Installing docbook-xml-4.2 4.2_0 ---> Activating docbook-xml-4.2 4.2_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.2/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.2 ---> Fetching docbook-xml-4.3 ---> Attempting to fetch docbook-xml-4.3.zip from http://www.oasis-open.org/docbook/xml/4.3/ ---> Verifying checksum(s) for docbook-xml-4.3 ---> Extracting docbook-xml-4.3 ---> Configuring docbook-xml-4.3 ---> Building docbook-xml-4.3 with target all ---> Staging docbook-xml-4.3 into destroot ---> Installing docbook-xml-4.3 4.3_0 ---> Activating docbook-xml-4.3 4.3_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.3/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.3 ---> Fetching docbook-xml-4.4 ---> Attempting to fetch docbook-xml-4.4.zip from http://www.oasis-open.org/docbook/xml/4.4/ ---> Verifying checksum(s) for docbook-xml-4.4 ---> Extracting docbook-xml-4.4 ---> Configuring docbook-xml-4.4 ---> Building docbook-xml-4.4 with target all ---> Staging docbook-xml-4.4 into destroot ---> Installing docbook-xml-4.4 4.4_0 ---> Activating docbook-xml-4.4 4.4_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.4/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.4 ---> Fetching docbook-xml-4.5 ---> Attempting to fetch docbook-xml-4.5.zip from http://www.oasis-open.org/docbook/xml/4.5/ ---> Verifying checksum(s) for docbook-xml-4.5 ---> Extracting docbook-xml-4.5 ---> Configuring docbook-xml-4.5 ---> Building docbook-xml-4.5 with target all ---> Staging docbook-xml-4.5 into destroot ---> Installing docbook-xml-4.5 4.5_0 ---> Activating docbook-xml-4.5 4.5_0 ###################################################################### # As MacPorts does not currently have a post-deactivate hook, # you will need to ensure that you manually remove the catalog # entry for this port when you uninstall it. To do so, run # "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.5/catalog.xml". ###################################################################### ---> Cleaning docbook-xml-4.5 ---> Fetching docbook-xml ---> Verifying checksum(s) for docbook-xml ---> Extracting docbook-xml ---> Configuring docbook-xml ---> Building docbook-xml with target all ---> Staging docbook-xml into destroot ---> Installing docbook-xml 4.5_1 ---> Activating docbook-xml 4.5_1 ---> Cleaning docbook-xml ---> Fetching libxslt ---> Attempting to fetch libxslt-1.1.22.tar.gz from ftp://xmlsoft.org/libxslt/ ---> Verifying checksum(s) for libxslt ---> Extracting libxslt ---> Configuring libxslt ---> Building libxslt with target all ---> Staging libxslt into destroot ---> Installing libxslt 1.1.22_0 ---> Activating libxslt 1.1.22_0 ---> Cleaning libxslt ---> Fetching p5-xml-parser ---> Attempting to fetch XML-Parser-2.36.tar.gz from http://ftp.ucr.ac.cr/Unix/CPAN/modules/by-module/XML ---> Verifying checksum(s) for p5-xml-parser ---> Extracting p5-xml-parser ---> Configuring p5-xml-parser ---> Building p5-xml-parser with target all ---> Staging p5-xml-parser into destroot ---> Installing p5-xml-parser 2.36_0 ---> Activating p5-xml-parser 2.36_0 ---> Cleaning p5-xml-parser ---> Fetching scrollkeeper ---> Attempting to fetch scrollkeeper-0.3.14.tar.gz from http://downloads.sourceforge.net/scrollkeeper ---> Verifying checksum(s) for scrollkeeper ---> Extracting scrollkeeper ---> Applying patches to scrollkeeper ---> Configuring scrollkeeper ---> Building scrollkeeper with target all ---> Staging scrollkeeper into destroot ---> Installing scrollkeeper 0.3.14_6 ---> Activating scrollkeeper 0.3.14_6 ---> Cleaning scrollkeeper ---> Fetching gtk-doc ---> Attempting to fetch gtk-doc-1.9.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gtk-doc/1.9/ ---> Verifying checksum(s) for gtk-doc ---> Extracting gtk-doc ---> Configuring gtk-doc ---> Building gtk-doc with target all ---> Staging gtk-doc into destroot ---> Installing gtk-doc 1.9_0 ---> Activating gtk-doc 1.9_0 ---> Cleaning gtk-doc ----------------- Part three ----------------- I did not expect these packages to be installed: xmlcatmgr 2.2_1 docbook-xml-4.1.2 4.1.2_1 docbook-xsl 1.72.0_0 perl5.8 5.8.8_0 docbook-xml-4.2 4.2_0 docbook-xml-4.3 4.3_0 docbook-xml-4.4 4.4_0 docbook-xml-4.5 4.5_0 docbook-xml 4.5_1 libxslt 1.1.22_0 p5-xml-parser 2.36_0 scrollkeeper 0.3.14_6 gtk-doc 1.9_0 According to "port info", none of these packages clamav, gettext, ImageMagick, libpng, xrender require xmlcatmgr, docbook-xml-4.1.2, docbook-xsl, perl5.8, docbook-xml-4.2, docbook-xml-4.3, docbook-xml-4.4, docbook-xml-4.5, docbook-xml, libxslt, p5-xml-parser, scrollkeeper, gtk-doc port dependents xlmcatmgr docbook-xml-4.1.2 depends on xmlcatmgr docbook-xsl depends on xmlcatmgr docbook-xml-4.2 depends on xmlcatmgr docbook-xml-4.3 depends on xmlcatmgr docbook-xml-4.4 depends on xmlcatmgr docbook-xml-4.5 depends on xmlcatmgr port dependents docbook-xml-4.1.2 gtk-doc depends on docbook-xml-4.1.2 port dependents docbook-xsl scrollkeeper depends on docbook-xsl port dependents perl5.8 p5-xml-parser depends on perl5.8 port dependents docbook-xml-4.2 docbook-xml-4.2 has no dependents! port dependents docbook-xml-4.2 docbook-xml-4.2 has no dependents! port dependents docbook-xml-4.3 docbook-xml-4.3 has no dependents! port dependents docbook-xml-4.4 docbook-xml-4.4 has no dependents! port dependents docbook-xml-4.5 docbook-xml-4.5 has no dependents! port dependents docbook-xml scrollkeeper depends on docbook-xml port dependents libxslt scrollkeeper depends on libxslt port dependents p5-xml-parser p5-xml-parser has no dependents! port dependents scrollkeeper scrollkeeper has no dependents! port dependents gtk-doc gtk-doc has no dependents! port deps gtk-doc gtk-doc has build dependencies on: scrollkeeper pkgconfig perl5.8 gtk-doc has library dependencies on: docbook-xml-4.1.2 docbook-xsl libxml2 ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users