Bug 103322 - xslt - parser error during comilation of gnome-desktop-2.11.90
|
Bug#:
103322
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: major
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: gnome@gentoo.org
|
Reported By: stefan.struhs@web.de
|
|
Component: GNOME
|
|
|
URL:
|
|
Summary: xslt - parser error during comilation of gnome-desktop-2.11.90
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-08-22 04:18 0000
|
During compilation the following error appears:
...
Making all in fdl
C/fdl.xml:603: parser error : Entity 'copy' not defined
Copyright © YEAR YOUR NAME.
^
...
Emerging of gnome-desktop stops.
Reproducible: Always
Steps to Reproduce:
1. emerge "=gnome-base/gnome-desktop-2.11.90"
Actual Results:
see Details!
Expected Results:
gnome-desktop should be compiled without xlst parser error!
Please attach the full output from the emerge process, and paste the output
from
"emerge --info".
Created an attachment (id=66617) [details]
emerge --info
It is not possible for me to attach to complete emerge-output because I am
happy to get my system run after the complete desaster when trying to make an
"emerge --sync", "gensync" and then "emerge --update --deep --newuse world"
(with a couple of masked packages > all gnome-base and gnome-extra and some
more). Complete system sucked. You will find my "emerge --info as an
attachment". I think there are a couple of wrong dependencies. I won't go back
to this system status, if there will not be a fast and manageable workaround
because I need a running system.
It is not possible to debug this without more information. At this point I
don't
even know if you refer to a fatal error that stops compilation.
I have the same problem
relevant output:
make[2]: Entering directory
`/var/tmp/portage/gnome-desktop-2.11.90/work/gnome-desktop-2.11.90/desktop-docs'
Making all in fdl
C/fdl.xml:603: parser error : Entity 'copy' not defined
Copyright © YEAR YOUR NAME.
^
make[3]: Entering directory
`/var/tmp/portage/gnome-desktop-2.11.90/work/gnome-desktop-2.11.90/desktop-docs/fdl'
xsltproc -o fdl-C.omf --stringparam db2omf.basename fdl --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`/./fdl.omf.in" `/usr/bin/pkg-config --variable
db2omf gnome-doc-utils` C/fdl.xml
compilation error: file C/fdl.xml line 15 element article
xsltParseStylesheetProcess : document is not a stylesheet
make[3]: *** [fdl-C.omf] Error 5
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
emerge --info:
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-rc6-mm1 i686)
=================================================================
System uname: 2.6.13-rc6-mm1 i686 Intel(R) Pentium(R) M processor 1.40GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5, 2.4.1-r1
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.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -mtune=pentium-m -O3 -pipe -fomit-frame-pointer
-fprefetch-loop-arrays -funroll-loops -ftracer -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m -mtune=pentium-m -O3 -pipe -fomit-frame-pointer
-fprefetch-loop-arrays -funroll-loops -ftracer -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS=" #ftp://helios/pub/gentoo #ftp://johannes/pub/gentoo
#ftp://agamemnon/pub/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo
#ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo #http://gentoo.oregonstate.edu
#http://distro.ibiblio.org/gentoo "
LANG="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage /usr/local/overlays/bmg-main
/usr/local/overlays/gentoo-de /usr/local/overlays/dnjl-portage
/usr/local/overlays/fluidportage /usr/local/overlays/zugaina"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acpi adns alsa apache2 avi bash-completion berkdb
bitmap-fonts bonobo cdr crypt cups curl dbus dga directfb divx4linux dv dvd
dvdread eds emboss encode esd fam fbcon flac foomaticdb fortran freetds gd gdbm
ggi gif gnome gnutls gpm gstreamer gtk gtk2 gtkhtml guile hal i8x0 imagemagick
imap imlib ipv6 java jpeg junit kerberos ldap libg++ libwww mad mbox mikmod mmx
motif mp3 mpeg mysql nas ncurses nls nptl odbc ogg oggvorbis opengl pam pcmcia
pdflib perl pic png ppds python qt quicktime readline samba sdl slang snmp spell
sqlite sse sse2 ssl svga tcltk tcpd theora threads tiff truetype truetype-fonts
type1-fonts unicode usb vorbis xface xine xinerama xml xml2 xmms xosd xprint xv
xvid zlib video_cards_i810 video_cards_i855 linguas_de userland_GNU kernel_linux
elibc_glibc"
Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
At this time i have to step in with the exact same error.
emerge -av --oneshot gnome-desktop
< snip >
make[2]: Entering directory
`/var/tmp/portage/gnome-desktop-2.11.90/work/gnome-desktop-2.11.90/desktop-docs'
Making all in fdl
C/fdl.xml:603: parser error : Entity 'copy' not defined
Copyright © YEAR YOUR NAME.
^
make[3]: Entering directory
`/var/tmp/portage/gnome-desktop-2.11.90/work/gnome-desktop-2.11.90/desktop-docs/fdl'
xsltproc -o fdl-C.omf --stringparam db2omf.basename fdl --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`/./fdl.omf.in" `/usr/bin/pkg-config --variable
db2omf gnome-doc-utils` C/fdl.xml
compilation error: file C/fdl.xml line 15 element article
xsltParseStylesheetProcess : document is not a stylesheet
make[3]: *** [fdl-C.omf] Error 5
Of course from that point on it's going down
I got the error after following the workaround for yet another compile fail of
gnome-panel .. same kind of thing happened last we went from 2.8 to gnome 2.10
so i will indeed wait even though gnome is totally borked atm for the packages
and fixes as they come in slowly seems like at this stage of the ball game .
Ric
Thanks for the reports of those that can reproduce this. Could someone please
attach the full output from the emerge process? Thanks.
Had an idea ..
Went in the build folder and did a configure
manually.. comes to this :
i installed gnome-doc-utils and the problem's gone ! ..
Try it :)
Ric
Hi Richard!
Actually I have gnome-doc-utils installed. Which version did you install? Mine
is 0.2.1. Isn't gnome-doc-utils one of the dependencies of gnome-desktop? Maybe
thi minimum version is not correct in the ebuild.
Regards,
Stefan
I had the exact same problem and emerging gnome-doc-utils-0.3.2 solved it.
I had this problem recently when trying to build gnome-2.12
It is caused by xsltproc utility from libxslt ebuild.
It turns out that you need >=libxslt-1.1.14-r2 to make >=gnome-2.11 compile
correctly (even libxslt-1.1.14 didn't work for me).
So we need to add >=libxslt-1.1.14-r2 to some ebuilds which are using xsltproc
to generate documentation.
The preliminary list of ebuilds affected by this problem:
1. gnome-applets
2. file-roller
3. bug-buddy
4. ?gnome-system monitor
5. ?sound-juicer
6. ?gnome-panel
7. ?gnome-netstatus
8. ?gnome-nettool
(not really sure about those with ? , need to check)
Checked and updated deps for the listed packages.
1. gnome-applets [OK]
2. file-roller [OK]
3. bug-buddy [OK]
4. ?gnome-system monitor [NO]
5. ?sound-juicer [OK]
6. ?gnome-panel [OK]
7. ?gnome-netstatus [OK]
8. ?gnome-nettool [NO]