The building of gnucash itself succeeds, but then when it starts making the docs, the following happens: make[3]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-1.8.5/accounts' make[2]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-1.8.5/accounts' make[2]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-1.8.5' rm -f make-gnucash-patch.tmp sed < make-gnucash-patch.in > make-gnucash-patch.tmp \ -e 's:@-PERL-@:/usr/bin/perl:g' chmod +x make-gnucash-patch.tmp mv make-gnucash-patch.tmp make-gnucash-patch rm -f make-gnucash-potfiles.tmp sed < make-gnucash-potfiles.in > make-gnucash-potfiles.tmp \ -e 's:@-PERL-@:/usr/bin/perl:g' chmod +x make-gnucash-potfiles.tmp mv make-gnucash-potfiles.tmp make-gnucash-potfiles make[2]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-1.8.5' make[1]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-1.8.5' creating cache ./config.cache checking for mawk... no checking for gawk... gawk checking for gcc... gcc checking whether the C compiler (gcc -march=athlon-tbird -O2 -pipe ) works... yes checking whether the C compiler (gcc -march=athlon-tbird -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for a BSD compatible install... /bin/install -c checking whether ln -s works... yes checking whether make sets ${MAKE}... yes checking for ANSI C header files... yes checking for working const... yes checking for inline... inline checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking for getcwd... yes checking for getwd... yes checking for putenv... yes checking for strdup... yes checking for scrollkeeper-config... /usr/bin/scrollkeeper-config checking whether build environment is sane... yes checking for working aclocal-1.4... found checking for working autoconf... found checking for working automake-1.4... found checking for working autoheader... found checking for working makeinfo... found checking for Cygwin environment... no checking for mingw32 environment... no checking host system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking for a sed that does not truncate output... /bin/sed checking how to recognise dependent libraries... pass_all checking for object suffix... o checking for executable suffix... no checking command to parse /usr/bin/nm -B output... ok checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for xsltproc... /usr/bin/xsltproc checking for perl... /usr/bin/perl checking for dbopen... no checking for dbopen in -ldb1... yes checking for db_185.h... yes checking for db1/db.h... yes checking for db4/db_185.h... yes updating cache ./config.cache creating ./config.status creating gnucash-docs.spec creating doc-tools/Makefile creating help/Makefile creating help/C/Makefile creating help/de_DE/Makefile creating guide/Makefile creating guide/C/Makefile creating Makefile creating config.h make all-recursive make[1]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3' Making all in help make[2]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help' Making all in C make[3]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help/C' for file in gnucash-help-C.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnucash/C/gnucash-help.xml ./$file $file.out; \ done touch omf_timestamp /bin/sh ../../mkinstalldirs gnucash-help; \ for file in gnucash-help.xml; do \ xsltproc -o gnucash-help/ --param use.id.as.filename 1 \ ../../xsl/general-customization.xsl ./$file; \ done mkdir gnucash-help ./gnucash-help.xml:12: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" ]> ^ Writing titlepage.html for article(help) Writing intro-to-gnucash.html for sect1(intro-to-gnucash) Writing getting-started.html for sect1(getting-started) Writing usage.html for sect1(usage) Writing custom-gnucash.html for sect1(custom-gnucash) Writing fdl-preamble.html for sect1(fdl-preamble) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-secondary. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Writing fdl-section1.html for sect1(fdl-section1) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section3. Writing fdl-section2.html for sect1(fdl-section2) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-document. Writing fdl-section3.html for sect1(fdl-section3) Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section2. Error: no ID for constraint linkend: fdl-section3. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-secondary. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Writing fdl-section4.html for sect1(fdl-section4) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section4. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-invariant. Writing fdl-section5.html for sect1(fdl-section5) Error: no ID for constraint linkend: fdl-document. Writing fdl-section6.html for sect1(fdl-section6) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-section3. Writing fdl-section7.html for sect1(fdl-section7) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section4. Error: no ID for constraint linkend: fdl-invariant. Writing fdl-section8.html for sect1(fdl-section8) Error: no ID for constraint linkend: fdl-document. Writing fdl-section9.html for sect1(fdl-section9) Error: no ID for constraint linkend: fdl-document. Writing fdl-section10.html for sect1(fdl-section10) Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Writing fdl-using.html for sect1(fdl-using) Writing fdl.html for appendix(fdl) Writing help.html for article(help) make[3]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help/C' Making all in de_DE make[3]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help/de_DE' for file in gnucash-help-de_DE.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnucash/de_DE/gnucash-help.xml ./$file $file.out; \ done touch omf_timestamp /bin/sh ../../mkinstalldirs gnucash-help; \ for file in gnucash-help.xml; do \ xsltproc -o gnucash-help/ --param use.id.as.filename 1 \ ../../xsl/general-customization.xsl ./$file; \ done mkdir gnucash-help ./gnucash-help.xml:12: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" ]> ^ No template named "articleinfo" exists in the context named "title" in the "de" localization. No template named "articleinfo" exists in the context named "title" in the "de" localization. No "de" localization of "Author" exists; using "en". No "de" localization of "Affiliation" exists; using "en". No "de" localization of "Email" exists; using "en". No "de" localization of "Affiliation" exists; using "en". No "de" localization of "Email" exists; using "en". No "de" localization of "Affiliation" exists; using "en". No "de" localization of "Email" exists; using "en". No "de" localization of "Publisher" exists; using "en". No "de" localization of "History" exists; using "en". No "de" localization of "Title" exists; using "en". No "de" localization of "Date" exists; using "en". No "de" localization of "Author" exists; using "en". No "de" localization of "Publisher" exists; using "en". Writing titlepage.html for article(help) Error: no ID for constraint linkend: usage. XRef to nonexistent id: usage Writing intro-to-gnucash.html for sect1(intro-to-gnucash) Writing getting-started.html for sect1(getting-started) Writing usage.html for sect1(usage) Writing custom-gnucash.html for sect1(custom-gnucash) Writing fdl-preamble.html for sect1(fdl-preamble) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-secondary. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Writing fdl-section1.html for sect1(fdl-section1) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section3. Writing fdl-section2.html for sect1(fdl-section2) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-document. Writing fdl-section3.html for sect1(fdl-section3) Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section2. Error: no ID for constraint linkend: fdl-section3. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-title-page. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-transparent. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-secondary. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Writing fdl-section4.html for sect1(fdl-section4) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section4. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-invariant. Writing fdl-section5.html for sect1(fdl-section5) Error: no ID for constraint linkend: fdl-document. Writing fdl-section6.html for sect1(fdl-section6) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-modified. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-section3. Writing fdl-section7.html for sect1(fdl-section7) Error: no ID for constraint linkend: fdl-document. Error: no ID for constraint linkend: fdl-section4. Error: no ID for constraint linkend: fdl-invariant. Writing fdl-section8.html for sect1(fdl-section8) Error: no ID for constraint linkend: fdl-document. Writing fdl-section9.html for sect1(fdl-section9) Error: no ID for constraint linkend: fdl-document. Writing fdl-section10.html for sect1(fdl-section10) Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-invariant. Error: no ID for constraint linkend: fdl-cover-texts. Error: no ID for constraint linkend: fdl-cover-texts. Writing fdl-using.html for sect1(fdl-using) Writing fdl.html for appendix(fdl) No template named "articleinfo" exists in the context named "title" in the "de" localization. Writing help.html for article(help) make[3]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help/de_DE' make[3]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help' make[2]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/help' Making all in guide make[2]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/guide' Making all in C make[3]: Entering directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/guide/C' for file in gnucash-guide-C.omf; do \ scrollkeeper-preinstall /usr/share/gnome/help/gnucash/C/gnucash-guide.xml ./$file $file.out; \ done touch omf_timestamp /bin/sh ../../mkinstalldirs gnucash-guide; \ for file in gnucash-guide.xml; do \ xsltproc -o gnucash-guide/ --param use.id.as.filename 1 \ ../../xsl/general-customization.xsl ./$file; \ done mkdir gnucash-guide ./gnucash-guide.xml:26: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" ]> ^ chapter4.xml:261: error: Entity 'darr' not defined <keycap>Enter</keycap> or <keycap>↓</keycap> to move to the next transactio ^ chapter4.xml:261: error: Entity 'uarr' not defined ycap> or <keycap>↓</keycap> to move to the next transaction, <keycap>↑ ^ chapter4.xml:291: error: Entity 'uarr' not defined <keycap>↑</keycap> and <keycap>↓</keycap> navigate through the entries ^ chapter4.xml:291: error: Entity 'darr' not defined <keycap>↑</keycap> and <keycap>↓</keycap> navigate through the entries ^ chapter4.xml:466: error: chunk is not well balanced ^ ./gnucash-guide.xml:185: error: Failure to process entity chapter4 &chapter4; ^ ./gnucash-guide.xml:185: error: Entity 'chapter4' not defined &chapter4; ^ unable to parse ./gnucash-guide.xml make[3]: *** [convert-html] Error 6 make[3]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/guide/C' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3/guide' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mp3/portage/portage/gnucash-1.8.5/work/gnucash-docs-1.8.3' make: *** [all-recursive-am] Error 2 !!! ERROR: app-office/gnucash-1.8.5 failed. !!! Function src_compile, Line 75, Exitcode 2 !!! doc make failed asara root # emerge info Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-ac1) ================================================================= System uname: 2.4.22-ac1 i686 AMD Duron(tm) Processor ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /etc/env.d /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/init.d /etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache autoaddcvs sandbox distcc prelink" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mp3/portage" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg gnome libg++ mad mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex aalib nas bonobo svga ggi tcltk java guile ruby mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde opengl mozilla gphoto2 ldap snmp cdr scanner acl apache2 artswrappersuid curl dga dvd flash gd gtk2 imap innodb mbox pda S3TC samba tiff usb wmf xinerama xml -mikmod -motif" asara root #
do you have app-text/docbook-xml-dtd-4.1.2 installed?
No, only docbook-xml-dtd-4.2. I've installed docbook-xml-dtd-4.1.2-r3 and I'm rebuilding atm...
Thanks, that seems to have fixed the problem. Compiled and emerged without problems.
thanks for confirming. i've added that dep to the gnucash ebuild.