Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103322 - xslt - parser error during comilation of gnome-desktop-2.11.90
Summary: xslt - parser error during comilation of gnome-desktop-2.11.90
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2.12
  Show dependency tree
 
Reported: 2005-08-22 04:18 UTC by Stefan Struhs
Modified: 2005-09-18 19:21 UTC (History)
0 users

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


Attachments
emerge --info (emerge-info.txt,2.48 KB, text/plain)
2005-08-22 22:43 UTC, Stefan Struhs
Details
This is the output of the failed build (failedbuild.txt,40.54 KB, text/plain)
2005-08-23 21:10 UTC, Richard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Struhs 2005-08-22 04:18:08 UTC
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!
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-22 13:53:24 UTC
Please attach the full output from the emerge process, and paste the output from
"emerge --info".
Comment 2 Stefan Struhs 2005-08-22 22:43:59 UTC
Created attachment 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.
Comment 3 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-23 00:33:32 UTC
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.
Comment 4 Daniel Baumann 2005-08-23 04:34:38 UTC
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
Comment 5 Richard 2005-08-23 18:02:54 UTC
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 &copy; 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 

Comment 6 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-23 18:44:35 UTC
Thanks for the reports of those that can reproduce this. Could someone please
attach the full output from the emerge process? Thanks.
Comment 7 Richard 2005-08-23 21:10:21 UTC
Created attachment 66712 [details]
This is the output of the failed build

That's my output. 
 : )
Comment 8 Richard 2005-08-25 20:51:17 UTC
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 
Comment 9 Stefan Struhs 2005-08-26 07:31:28 UTC
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
Comment 10 Magnus O. 2005-08-27 08:04:58 UTC
I had the exact same problem and emerging gnome-doc-utils-0.3.2 solved it.
Comment 11 Tadas Dailyda 2005-09-09 23:48:38 UTC
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)
Comment 12 Saleem Abdulrasool (RETIRED) gentoo-dev 2005-09-18 19:21:57 UTC
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]