FEATURES="test" emerge file-roller failes: Making check in help make[1]: Entering directory `/var/tmp/portage/file-roller-2.12.3/work/file-roller-2.12.3/help' xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/file-roller.xml ./C/file-roller.xml:92: element revnumber: validity error : Element application is not declared in revnumber list of possible children ./C/file-roller.xml:141: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children Document ./C/file-roller.xml does not validate xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/file-roller.xml ./de/file-roller.xml:98: element revnumber: validity error : Element application is not declared in revnumber list of possible children ./de/file-roller.xml:147: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children Document ./de/file-roller.xml does not validate xmllint --noout --noent --path es:./es --xinclude --postvalid ./es/file-roller.xml [...] xmllint --noout --noent --path zh_TW:./zh_TW --xinclude --postvalid ./zh_TW/file-roller.xml ./zh_TW/file-roller.xml:98: element revnumber: validity error : Element application is not declared in revnumber list of possible children ./zh_TW/file-roller.xml:147: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children Document ./zh_TW/file-roller.xml does not validate make[1]: *** [check-doc-docs] Error 3 make[1]: Leaving directory `/var/tmp/portage/file-roller-2.12.3/work/file-roller-2.12.3/help' make: *** [check-recursive] Error 1 !!! ERROR: app-arch/file-roller-2.12.3 failed. Call stack: ebuild.sh, line 1557: Called dyn_test ebuild.sh, line 1013: Called src_test !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, and the call stack if relevant. emerge --info: Portage 2.1_pre6-r3 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.14-hardened-r5 i686) ================================================================= System uname: 2.6.14-hardened-r5 i686 AMD Athlon(tm) XP 2200+ Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 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.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx -fforce-addr -maccumulate-outgoing-args -fprefetch-loop-arrays -mno-tls-direct-seg-refs" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dnow -msse -mfpmath=sse -mmmx -fforce-addr -maccumulate-outgoing-args -fprefetch-loop-arrays -mno-tls-direct-seg-refs" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache confcache distlocks fixpackages metadata-transfer sandbox sfperms strict test userpriv usersandbox" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.inode.at/" LC_ALL="en_US.UTF-8" LINGUAS="de en" MAKEOPTS="-j2 -s" PKGDIR="/usr/portage/packages/athlon-xp" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://192.168.0.4/gentoo-portage" USE="x86 3dnow X aac aalib alsa apm arts async audiofile berkdb bitmap-fonts bzip2 cairo cdr crypt cups curl doc dvd dvdread encode esd expat fame ffmpeg firefox flac gcj gdbm gif gnome gpm graphviz gs gstreamer gtk gtkhtml idn imagemagick imlib ipv6 java jce jpeg kde kdeenablefinal kdexdeltas lcms lzo mad matroska mikmod mmx motif mp3 mpeg musepack ncurses nls nptl ogg openal opengl oss pam pcre perl png python qt quicktime readline samba sdl sse ssl syslog tcltk tcpd test tetex theora threads tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs wmf xml xml2 xmms xprint xv xvid zlib elibc_glibc kernel_linux linguas_de linguas_en userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LDFLAGS
*** This bug has been marked as a duplicate of 69343 ***
Reopen.
Confirmed that this is still an issue with file-roller-2.16.3
Filed upstream as http://bugzilla.gnome.org/show_bug.cgi?id=443166 including patches to fix this.
@herd, since there are patches to fix this issue, shall we bump our ebuilds until upstream fixes it in more recent releases ? (maybe not worth it for 2.14 but at least 2.16)
Sure, apply away, assuming they're sufficient to have make check pass. They won't apply to 2.18, apparently.
These already pass for 2.18.2
I get these errors for certain elements in 2.18.4: Making check in help make[1]: Entering directory `/var/tmp/portage/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help' xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/file-roller.xml xmllint --noout --noent --path bg:./bg --xinclude --postvalid ./bg/file-roller.xml xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/file-roller.xml ./de/file-roller.xml:168: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children ./de/file-roller.xml:1239: element xref: validity error : IDREF attribute linkend references an unknown ID "file-roller-advanced-options" Document ./de/file-roller.xml does not validate xmllint --noout --noent --path es:./es --xinclude --postvalid ./es/file-roller.xml ./es/file-roller.xml:567: element para: validity error : Element xef is not declared in para list of possible children ./es/file-roller.xml:567: element xef: validity error : No declaration for element xef ./es/file-roller.xml:567: element xef: validity error : No declaration for attribute linkend of element xef Document ./es/file-roller.xml does not validate xmllint --noout --noent --path fr:./fr --xinclude --postvalid ./fr/file-roller.xml xmllint --noout --noent --path it:./it --xinclude --postvalid ./it/file-roller.xml ./it/file-roller.xml:864: element para: validity error : Element leteral is not declared in para list of possible children ./it/file-roller.xml:864: element leteral: validity error : No declaration for element leteral Document ./it/file-roller.xml does not validate xmllint --noout --noent --path nl:./nl --xinclude --postvalid ./nl/file-roller.xml ./nl/file-roller.xml:428: element menuchoice: validity error : Element menuchoice content does not follow the DTD, expecting (shortcut? , (guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | interface)+), got (guimenu guimenuitem CDATA menuchoice CDATA) Document ./nl/file-roller.xml does not validate xmllint --noout --noent --path ru:./ru --xinclude --postvalid ./ru/file-roller.xml xmllint --noout --noent --path sv:./sv --xinclude --postvalid ./sv/file-roller.xml xmllint --noout --noent --path uk:./uk --xinclude --postvalid ./uk/file-roller.xml ./uk/file-roller.xml:168: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children Document ./uk/file-roller.xml does not validate make[1]: *** [check-doc-docs] Error 3 make[1]: Leaving directory `/var/tmp/portage/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help' make: *** [check-recursive] Error 1 * * ERROR: app-arch/file-roller-2.18.4 failed. * Call stack: * ebuild.sh, line 1648: Called dyn_test * ebuild.sh, line 1049: Called qa_call 'src_test' * ebuild.sh, line 44: Called src_test * ebuild.sh, line 670: Called die
I've tryed on my 2.18 and 2.19 box and it emerges fine. I see that all errors are xml validation related. This sounds very much like: - a local issue with broken xml catalogs - an issue loading catalagos from the web (???) - missing xml catalogs that are not installed for some reason. Could you add your emerge --info and list your docbook packages. eix docbook -I -c [I] app-text/build-docbook-catalog (1.2@30.07.2006) [I] app-text/docbook-dsssl-stylesheets (1.79@06.06.2005) [U] app-text/docbook-sgml-dtd (3.0-r3(3.0)@20.07.2005 -> 3.0-r3(3.0) 3.1-r3(3.1) 4.0-r3(4.0) 4.1-r3(4.1) 4.2-r2(4.2) 4.3-r2(4.3) 4.4(4.4)) [I] app-text/docbook-xml-dtd (4.1.2-r6(4.1.2)@30.07.2006 4.2-r2(4.2)@30.07.2006 4.3-r1(4.3)@16.01.2006 4.4-r1(4.4)@20.11.2006) [I] app-text/docbook-xsl-stylesheets (1.72.0@05.02.2007)
I encountered the same issue during the recent gnome update. I post my emerge --info as well as info about the installed docbook packages. dustin@solaris ~ $ eix -I -c docbook [I] app-text/build-docbook-catalog (1.2@07-07-03): DocBook XML catalog auto-updater [I] app-text/docbook-dsssl-stylesheets (1.79@07-07-05): DSSSL Stylesheets for DocBook. [U] app-text/docbook-sgml-dtd (3.0-r3(3.0)@07-07-05 3.1-r3(3.1)@07-07-05 4.0-r3(4.0)@07-07-05 4.1-r3(4.1)@07-07-05 -> 3.0-r3(3.0) 3.1-r3(3.1) 4.0-r3(4.0) 4.1-r3(4.1) 4.2-r2(4.2) 4.3-r2(4.3) 4.4(4.4)): Docbook SGML DTD 4.4 [I] app-text/docbook-sgml-utils (0.6.14@07-07-07): Shell scripts to manage DocBook documents [I] app-text/docbook-xml-dtd (4.1.2-r6(4.1.2)@07-07-05 4.4-r1(4.4)@07-07-05): Docbook DTD for XML [I] app-text/docbook-xml-simple-dtd (1.0-r1(1.0)@07-07-05 4.1.2.4-r2@07-07-05): Docbook DTD for XML [I] app-text/docbook-xsl-stylesheets (1.70.1@07-07-05): XSL Stylesheets for Docbook Found 7 matches. solaris dustin # emerge --info Portage 2.1.2.11 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4 i686) ================================================================= System uname: 2.6.21-gentoo-r4 i686 mobile AMD Athlon(tm) XP 1500+ Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 15 Aug 2007 07:20:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -m3dnow -msse -mmmx" 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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-xp -O2 -pipe -m3dnow -msse -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="ccache collision-protect distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict test userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.inode.at/source/" LINGUAS="en de" MAKEOPTS="-j3" PKGDIR="/home/ftp/binpkg/" PORTAGE_COMPRESS="" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=500" 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 --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/science /usr/local/portage/layman/webapps-experimental /usr/local/portage/modified /usr/local/portage/own" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X Xaw3d a52 aac aalib acpi alsa amr amrnb amrr amrwb apache2 apm asf async audacious audiofile bash-completion bindist bl branding bzip2 cardbus cjk cli cpudetection cracklib crypt ctype cups dbus dga divx dri dvd dvdread eds encode evo exif expat extensions fam fbcon ffmpeg flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gedit gif gimp gimpprint glibc-omitfp gmedia gs gsm gtk gtkhtml guile hal icq idn imagemagick imap imlib iproute2 jack java javascript jikes jpeg jpeg2k kerberos lcms ldap libcaca libwww live lm_sensors logrotate lzo mad madwifi memlimit midi mikmod mime mmx mmxext mng motif mp2 mp3 mp4 mpeg musepack mysql ncurses nls nntp nptl nptlonly nsplugin ogg opengl pam pam_timestamp pch pcmcia pcre pda pdf perl php plotutils png posix postgres print python qt3support qt4 quicktime readline real realmedia ruby rubytests samba sasl sdl server session simplexml slang smbkrb5passwd sndfile soap sockets speex spell spl sse ssl suhosin svg svga swat syslog tcpd test tetex tga theora tiff truetype unicode usb userlocales vcd vidix vim-syntax vim-with-x vorbis wifi win32codecs winbind wma wmf wmp x264 x86 xanim xine xinetd xml xorg xpm xsl xulrunner xv xvid xvmc zlib" ALSA_CARDS="via82xx via82xx-modem mpu401" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="savage" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS_FLAGS
For completeness: Making check in help make[1]: Entering directory `/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help' xmllint --noout --noent --path C:./C --xinclude --postvalid ./C/file-roller.xml xmllint --noout --noent --path de:./de --xinclude --postvalid ./de/file-roller.xml ./de/file-roller.xml:168: element releaseinfo: validity error : Element application is not declared in releaseinfo list of possible children ./de/file-roller.xml:1239: element xref: validity error : IDREF attribute linkend references an unknown ID "file-roller-advanced-options" Document ./de/file-roller.xml does not validate make[1]: *** [check-doc-docs] Error 3 make[1]: Leaving directory `/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help' make: *** [check-recursive] Error 1
This seems to be the error during compilation: Making all in help make[2]: Entering directory `/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help' de/file-roller.xml:215: parser error : Entity 'ldquor' not defined à ndern und Entpacken von Archiven. Ein Archiv ist eine Datei, die als „ ^ de/file-roller.xml:498: parser error : Entity 'nbsp' not defined iterung <filename>tar</filename> eine beliebige Zeichenfolge folgt, wie z. ^ xsltproc -o file-roller-C.omf --stringparam db2omf.basename file-roller --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 "/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help/file-roller.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/file-roller.xml || { rm -f "file-roller-C.omf"; exit 1; } xsltproc -o file-roller-de.omf --stringparam db2omf.basename file-roller --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang de --stringparam db2omf.omf_dir "/usr/share/omf" --stringparam db2omf.help_dir "/usr/share/gnome/help" --stringparam db2omf.omf_in "/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help/file-roller.omf.in" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` de/file-roller.xml || { rm -f "file-roller-de.omf"; exit 1; } make[2]: Leaving directory `/var/tmp/portage/app-arch/file-roller-2.18.4/work/file-roller-2.18.4/help'
indeed, documentation are borked. I add to remove uk localization since it's not british but looks like russian. de,es,it and nl are fixed.
indeed, documentation are borked. I had to remove uk localization since it's not british but looks like russian. de,es,it and nl are fixed.