Emerging gnet-2.0.5 fails with openjade errors: Reproducible: Always Steps to Reproduce: 1. emerge gnet Actual Results: [root@taylor] /usr/share/sgml > emerge -u gnet Calculating dependencies ...done! >>> emerge (1 of 1) net-libs/gnet-2.0.5 to / >>> md5 src_uri ;-) gnet-2.0.5.tar.gz >>> Unpacking source... >>> Unpacking gnet-2.0.5.tar.gz to /var/tmp/portage/gnet-2.0.5/work * Applying gnet-2.0.5-gtkdoc_fix.patch ... [ ok ]>>> Source unpacked. * Patching ${S}/ltmain.sh ... * Could not apply portage.patch! * Please verify that it is not needed. * Cannot apply any patch, running libtoolize... You should update your `aclocal.m4' by running aclocal. * Applying uClibc/libtool patches ... * Fixing ${S}/ltconfig... [ ok ] * econf: updating gnet-2.0.5/config.guess with /usr/share/gnuconfig/config.guess * econf: updating gnet-2.0.5/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-html-dir=/var/tmp/portage/gnet-2.0.5/image//usr/share/gtk-doc/html --enable-gtk-doc ... stripped (I can give you the full text on request)... *** Building HTML *** sed -i 's:refentry id=".*":refentry id="gnet-pack-sect":' ./xml/pack.xml rm -rf ./html mkdir ./html cd ./html && gtkdoc-mkhtml gnet ../gnet-docs.sgml /usr/bin/openjade:../gnet-docs.sgml:1:59:W: cannot generate system identifier for public text "-//Davenport//DTD DocBook V3.0//EN" /usr/bin/openjade:../gnet-docs.sgml:25:0:E: reference to entity "BOOK" for which no system identifier could be generated /usr/bin/openjade:../gnet-docs.sgml:1:0: entity was defined here /usr/bin/openjade:../gnet-docs.sgml:25:0:E: DTD did not contain element declaration for document type name /usr/bin/openjade:../gnet-docs.sgml:27:5:E: element "BOOK" undefined /usr/bin/openjade:../gnet-docs.sgml:29:11:E: element "BOOKINFO" undefined /usr/bin/openjade:../gnet-docs.sgml:31:10:E: element "TITLE" undefined /usr/bin/openjade:../gnet-docs.sgml:33:16:E: element "AUTHORGROUP" undefined /usr/bin/openjade:../gnet-docs.sgml:34:13:E: element "AUTHOR" undefined ... lots more similar messages... /usr/bin/openjade:../xml/inetaddr.xml:22:78:E: element "LINK" undefined /usr/bin/openjade:../xml/inetaddr.xml:22:143:E: element "LINK" undefined /usr/bin/openjade:I: maximum number of errors (200) reached; change with -E option make[2]: *** [html-build.stamp] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/gnet-2.0.5/work/gnet-2.0.5/doc' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/gnet-2.0.5/work/gnet-2.0.5' make: *** [all] Fehler 2 !!! ERROR: net-libs/gnet-2.0.5 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. I have openjade 1.3.2-r1 and docbook-xml-dtd-4.3, 4.2-r1 and 4.1.2-r5 installed.
I can't reproduce that here, works fine and I have the same version of openjade and docbook. could you *attach* the full output, and *comment* with your emerge info, and emerge -av gnet output? also could you attach output of 'ls -la /etc/sgml'. Do you have app-text/docbook-sgml-dtd-3.0-r2 installed ? ( if you don't, try emerging it and try again to emerge gnet)? Thanks!
I just tried emerging gnet again (it now emerges gnet 2.0.7) and it magically works now. I filled this bug a while ago and can't really say what changed since then could affect this. Anyway you can close this bug now I think.