Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108994 - hal 0.5.4 failed to compile when the doc USE flag was selected
Summary: hal 0.5.4 failed to compile when the doc USE flag was selected
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Project Gentopia
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-12 05:52 UTC by Elliot Pahl
Modified: 2005-12-15 08:30 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elliot Pahl 2005-10-12 05:52:38 UTC
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
Comment 1 Hypnos 2005-10-16 19:58:20 UTC
Yes, I had the same problem.  Updating gnome-doc-util didn't help.
Comment 2 Park Ji-in 2005-11-08 05:23:58 UTC
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
Comment 3 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-11-08 09:25:43 UTC
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).