xsltproc -o glade-oc.omf --stringparam db2omf.basename glade --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang oc --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/dev-util/glade-3.6.7/work/glade3-3.6.7/help/glade.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` oc/glade.xml || { rm -f "glade-oc.omf"; exit 1; } http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod:193: parser error : Comment must not contain '--' (double-hyphen) <!--end of ISOpub.module-->]]> ^ [...] Seems to be the same issue as bug 252910. Adding the dependency fixed the build.
Created attachment 223847 [details, diff] Ebuild patch
C/glade.xml:7: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" ]> ^ fr/glade.xml:6: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" the build indeed complains here but does not fail, I'll add the dep anyway.
+ 03 Apr 2010; Gilles Dartiguelongue <eva@gentoo.org> -glade-3.4.5.ebuild, + glade-3.6.7.ebuild: + Add missing docbook-dtd-4.1.2 dependency, bug #309707. Clean up old + revision. Applied without a bump. Thanks for reporting.