hal 0.5.4 failed to compile when the doc USE flag was selected, tail of build log below. Reproducible: Always Steps to Reproduce: 1. compile hal-0.5.4 with the doc USE flag. 2. 3. Actual Results: I had to cut of the top because there was too much: jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 8170160>" not a singleton node list jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 8170160>" not a singleton node list jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 8170160>" not a singleton node list jade:E: cannot find "../../fdi/20freedesktop/jetflash-mp3-player.fdi"; tried "../../fdi/20freedesktop/jetflash-mp3-player.fdi", "/usr/share/sgml/../../fdi/20freedesktop/jetflash-mp3-player.fdi" jade:E: cannot find "../../fdi/20freedesktop/sony_dsc.fdi"; tried "../../fdi/20freedesktop/sony_dsc.fdi", "/usr/share/sgml/../../fdi/20freedesktop/sony_dsc.fdi" jade:E: cannot find "../../fdi/20freedesktop/6in1-card-reader.fdi"; tried "../../fdi/20freedesktop/6in1-card-reader.fdi", "/usr/share/sgml/../../fdi/20freedesktop/6in1-card-reader.fdi" jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'device-properties-storage' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'properties-policy' jade:E: cannot find "../../fdi/90defaultpolicy/storage-policy.fdi"; tried "../../fdi/90defaultpolicy/storage-policy.fdi", "/usr/share/sgml/../../fdi/90defaultpolicy/storage-policy.fdi" jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 8170160>" not a singleton node list jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/../common/dbtable.dsl:224:13:E: 2nd argument for primitive "ancestor" of wrong type: "#<unknown object 8170160>" not a singleton node list jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'using-devices' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'properties-policy' jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.77/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'stor-vol-policy' make[3]: *** [hal-spec.html] Error 8 make[3]: Leaving directory `/var/tmp/portage/hal-0.5.4/work/hal-0.5.4/doc/spec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/hal-0.5.4/work/hal-0.5.4/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/hal-0.5.4/work/hal-0.5.4' make: *** [all] Error 2
Yes, I had the same problem. Updating gnome-doc-util didn't help.
in my case, hald build failed while configuring this is the message. checking for DBUS... checking for doxygen... /usr/bin/doxygen checking whether to build Doxygen documentation... yes checking for pgoff_t... no checking for BLKGETSIZE64... yes checking for docbook2html... no checking whether to build DocBook documentation... configure: error: Building DocBook docs explicitly required, but DocBook not found in config.log, it require docbook2html, which docbook-sgml-utils has. and after merging docbook-sgml-utils, I got same error above that others' have. and here is 'emerge info' Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo i686) ================================================================= System uname: 2.6.14-gentoo i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://xinicks.com/pub/linux/gentoo http://ftp.gentoo.or.kr/ http://mirror.gentoo.gr.jp ftp://ftp2.tnc.edu.tw/pub1/Gentoo/ http://ftp.isu.edu.tw/pub/Linux/Gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a4 alsa apache2 apm avi berkdb bitmap-fonts bzip2 cairo canna cdr cjk crypt cscope cups divx4linux doc eds emacs emboss encode evo expat extensions foomaticdb fortran gd gdbm gif gnome gstreamer gtk gtk2 hal imlib insecure-driver ipv6 jpeg libg++ libwww mad matroska mikmod mmx motif mp3 mpeg ncurses nls nptl objc ogg oggvorbis opengl oss pam pcre pdflib pic png python quicktime readline ruby samba sdl spell splash sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml2 xmms xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Correct you are, fixed the depends in hal-0.5.4. Please re-emerge and re-open if the problem exists (in a few hours).