| Summary: | app-admin/gnome-system-tools failing on xsltproc xml doc creation | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Dave Giesler <dave> |
| Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gentoo-bugs, ikelos, kanelxake |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Dave Giesler
2007-04-18 10:38:02 UTC
make all-recursive make[1]: Entering directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0' Making all in doc make[2]: Entering directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/doc' Making all in boot make[3]: Entering directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/doc/boot' xsltproc -o boot-admin-C.omf --stringparam db2omf.basename boot-admin --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./boot-admin.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/boot-admin.xml xsltproc -o boot-admin-es.omf --stringparam db2omf.basename boot-admin --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang es --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "`pwd`/./boot-admin.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` es/boot-admin.xml db2omf: Could not construct the OMF maintainer element. Add an author, corpauthor, editor, othercredit, or publisher element with the role attribute set to "maintainer" to boot-admin.xml. db2omf: Could not construct the OMF maintainer element. Add an author, corpauthor, editor, othercredit, or publisher element with the role attribute set to "maintainer" to boot-admin.xml. make[3]: *** [boot-admin-C.omf] Error 10 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [boot-admin-es.omf] Error 10 make[3]: Leaving directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/doc/boot' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0' make: *** [all] Error 2 !!! ERROR: app-admin/gnome-system-tools-2.14.0 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3781: Called src_compile ebuild.sh, line 1304: Called gnome2_src_compile gnome2.eclass, line 71: Called die !!! compile failure !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/app-admin/gnome-system-tools-2.14.0/temp/build.log'. According to this post (http://lists.opensuse.org/opensuse-bugs/2007-02/msg07320.html) it is caused by poorly formatted docs that xslt has to manipulate during the emerge. The above url also has a temporary fix for it, but it's just a hack, not a real solution. Which version of libxslt? Try upgrading it. It was tried with both dev-libs/libxslt-1.1.20 and dev-libs/libxslt-1.1.17, the only two versions in portage at this time, and both died with the same result. (In reply to comment #4) > It was tried with both dev-libs/libxslt-1.1.20 and dev-libs/libxslt-1.1.17, the > only two versions in portage at this time, and both died with the same result. > same here with gnome-system-tools-2.14.0 and libxslt-1.1.20 on ~x86 workaround from the link above did it, but the validation in the xsl seems to be there for a reason? The linked patch should never have been posted :) Validation is indeed correct. It's the (rather old) doc sources that are not up to date with the current gnome DTDs and xslt stylesheets. Backported patch from gnome, fixed in CVS. Please don't hesitate to reopen if something fails. Thanks |