case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/legal.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd nl/ && \ `which xml2po` -e -p \ "${d}nl/nl.po" \ "${d}C/legal.xml" > legal.xml.tmp && \ cp legal.xml.tmp legal.xml && rm -f legal.xml.tmp) if ! test -d nl/; then mkdir nl/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/fdl-appendix.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd nl/ && \ `which xml2po` -e -p \ "${d}nl/nl.po" \ "${d}C/fdl-appendix.xml" > fdl-appendix.xml.tmp && \ cp fdl-appendix.xml.tmp fdl-appendix.xml && rm -f fdl-appendix.xml.tmp) Traceback (most recent call last): File "/usr/bin/xml2po", line 724, in ? doSerialize(doc) File "/usr/bin/xml2po", line 482, in doSerialize outtxt += doSerialize(child) File "/usr/bin/xml2po", line 476, in doSerialize (starttag, content, endtag, translation) = processElementTag(node, repl, 1) File "/usr/bin/xml2po", line 399, in processElementTag (starttag, content, endtag, translation) = processElementTag(child, myrepl, 0) File "/usr/bin/xml2po", line 395, in processElementTag myrepl.append(processElementTag(child, myrepl, 1)) File "/usr/bin/xml2po", line 399, in processElementTag (starttag, content, endtag, translation) = processElementTag(child, myrepl, 0) File "/usr/bin/xml2po", line 407, in processElementTag translation = getTranslation(outtxt, isSpacePreserveNode(node)) File "/usr/bin/xml2po", line 221, in getTranslation gt = gettext.GNUTranslations(file) File "/usr/lib/python2.4/gettext.py", line 177, in __init__ if ! test -d uk/; then mkdir uk/; fi self._parse(fp) File "/usr/lib/python2.4/gettext.py", line 260, in _parse magic = unpack('<I', buf[:4])[0] struct.error: unpack str size does not match format make[2]: *** [nl/fdl-appendix.xml] Error 1 make[2]: *** Waiting for unfinished jobs.... case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/legal.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd uk/ && \ `which xml2po` -e -p \ "${d}uk/uk.po" \ "${d}C/legal.xml" > legal.xml.tmp && \ cp legal.xml.tmp legal.xml && rm -f legal.xml.tmp) make[2]: *** wait: No child processes. Stop. make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/sound-juicer-2.14.4/work/sound-juicer-2.14.4/help' make: *** [all-recursive] Error 1 !!! ERROR: media-sound/sound-juicer-2.14.4 failed. Call stack: ebuild.sh, line 1545: Called dyn_compile ebuild.sh, line 940: Called src_compile ebuild.sh, line 1254: Called gnome2_src_compile gnome2.eclass, line 64: Called die
Portage 2.1.1_pre1-r5 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17-gentoo i686) ================================================================= System uname: 2.6.17-gentoo i686 Genuine Intel(R) CPU T2300 @ 1.66GHzGentoo Base System version 1.12.1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 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.17 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org" LINGUAS="en" 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/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acl acpi alsa apm asf automount avahi avi bash-completion beagle bitmap-fonts bluetooth bonobo branding bzip2 cairo cdr cli crypt cscope cups daap dbus dri dts dvd dvdread dvi eds effects emboss encode esd evo exif ffmpeg flac foomaticdb fortran fpx gdbm gif gnome gnutls graphviz gs gstreamer gtk gtk2 hal imagemagick imlib inkjar ipod isdnlog jbig jpeg jpeg2k lcms libcaca libg++ libwww live lm_sensors logrotate lzo mad mailwrapper matroska md5sum mikmod mmx mng mono mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg nautilus ncurses nptl nptlonly nsplugin numeric ogg opengl pam pcmcia pcre pdf pdflib png pppd python qt3 qt4 quicktime readline reflection rtc samba sdl session spell spl sse sse2 ssl svg syslog t1lib tcpd tetex tga theora tiff truetype truetype-fonts type1-fonts udev unicode urandom usb userlocales vcd vidix vorbis widescreen win32codecs wma wmf xanim xine xinerama xml xml2 xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_en userland_GNU video_cards_i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
From sebastian in #gentoo-desktop, I set MAKEOPTS="-j2" and lo! it worked
I've bumpted gnome-doc-utils to 0.6.1. Could you try with that?
gnome-dooc-utils-0.6.1 fixes the issue without resetting MAKEOPTS thanks dang
I've changed the dep, thanks.