Bug 157831 - gnome-doc-utils-0.8.0 fails to build if docbook-xml-dtd-4.4 is not installed
|
Bug#:
157831
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: minor
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: riku@sdf-eu.org
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: gnome-doc-utils-0.8.0 fails to build if docbook-xml-dtd-4.4 is not installed
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-12-11 07:52 0000
|
Summary pretty much says it all. Some package info:
dev-libs/libxml2-2.6.26 USE="python readline -debug -doc -ipv6 -test"
dev-libs/libxslt-1.1.17 USE="crypt python -debug"
dev-lang/python-2.4.3-r4 USE="gdbm ncurses readline ssl -berkdb -bootstrap
-build -doc -ipv6 -nocxx -tk -ucs2"
and output of emerge --info:
Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4,
2.6.19-rc5 i686)
=================================================================
System uname: 2.6.19-rc5 i686 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Gentoo Base System version 1.12.6
Last Sync: Mon, 11 Dec 2006 15:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium-m -msse3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=pentium-m -msse3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer parallel-fetch
sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fi_FI.utf8"
LC_ALL="C"
LINGUAS="fi en en_GB fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/local-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 acpi alsa asf bitmap-fonts bzip2 cairo cdr cli cpudetection
cracklib crypt cups dbus dga dlloader dri dts dvd dvdr dvdread eds elibc_glibc
emboss encode fam fbcon firefox flac fortran gdbm gif gimpprint gnome gstreamer
gtk gtk2 hal i8x0 iconv imap input_devices_joystick input_devices_keyboard
input_devices_mouse irda irmc isdnlog joystic jpeg kernel_linux ldap libg++
linguas_en linguas_en_GB linguas_fi linguas_fr logrotate mad mikmod mmx mmx2
mmxext mp3 mpeg ncurses nptl nptlonly objc ogg openal opengl oss pam pcre perl
png postgers ppds pppd python quicktime readline real reflection rtc scanner
sdl session spell spl sse sse2 ssl svg sysfs tiff truetype truetype-fonts
type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_i810
video_cards_intel vorbis win32codecs xine xml xorg xprint xv xvid xvmc zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #0)
Just wanted to note that I have a similar problem installing gnome-doc-utils
(as well as some other software), see bug 157839, but I do have
docbook-xml-dtd-4.4 installed. To be precise, I have both
app-text/docbook-xml-dtd-4.1.2-r6
app-text/docbook-xml-dtd-4.4-r1
installed.
/Mike
Please attach the complete emerge log (and try to provide all relevant
information when you open new bugs; reports that just say "foobar fails to
build" are rarely useful).
I tried unmerging docbook-xml-dtd-4.4 on a testing system and then emerging
gnome-doc-utils-0.8.0, and even though it shows a warning (it does look like a
missing dep), the emerge doesn't fail.
To reproduce it, I had to remove refrences to docbook-xml-dtd-4.4 from
/etc/xml/docbook shown below:
<public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.4//EN" u
ri="file:///usr/share/sgml/docbook/xml-dtd-4.4/dbpoolx.mod"/>
<public publicId="-//OASIS//DTD DocBook XML V4.4//EN" uri="file:///usr/share/
sgml/docbook/xml-dtd-4.4/docbookx.dtd"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Character Entities V4.4//EN"
uri="file:///usr/share/sgml/docbook/xml-dtd-4.4/dbcentx.mod"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Notations V4.4//EN" uri="fil
e:///usr/share/sgml/docbook/xml-dtd-4.4/dbnotnx.mod"/>
<public publicId="-//OASIS//ENTITIES DocBook XML Additional General Entities
V4.4//EN" uri="file:///usr/share/sgml/docbook/xml-dtd-4.4/dbgenent.mod"/>
<public publicId="-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.4//EN"
uri="file:///usr/share/sgml/docbook/xml-dtd-4.4/dbhierx.mod"/>
<public publicId="-//OASIS//DTD DocBook XML CALS Table Model V4.4//EN" uri="f
ile:///usr/share/sgml/docbook/xml-dtd-4.4/calstblx.dtd"/>
<rewriteSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4
" rewritePrefix="file:///usr/share/sgml/docbook/xml-dtd-4.4"/>
<rewriteURI uriStartString="http://www.oasis-open.org/docbook/xml/4.4" rewrit
ePrefix="file:///usr/share/sgml/docbook/xml-dtd-4.4"/>
Emerge fails with errors from xsltproc:
error : Operation in progress
http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd:123: warning: failed to
load external entity "http://www.oasis-open.org/docbook/xml/4.4/dbcentx.mod"
%dbcent;
^
Entity: line 1:
%dbcent;
^
These take really long time to show up, so I'll attach complete log if it is
still needed.
I've added the missing dependency to gnome-doc-utils' ebuild. Don't forget to
re-emerge docbook-xml-dtd to bring your XML catalog to a sane state again.
Thanks.
*** Bug 147448 has been marked as a duplicate of this bug. ***