Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126798 - build error in gnome-panel 2.14.0
Summary: build error in gnome-panel 2.14.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-19 06:02 UTC by Mark Renouf
Modified: 2006-03-19 16:32 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Renouf 2006-03-19 06:02:44 UTC
make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.14.0/work/gnome-panel-2.14.0/help/clock'
Making all in fish
make[3]: Entering directory `/var/tmp/portage/gnome-panel-2.14.0/work/gnome-panel-2.14.0/help/fish'
if ! test -d es/; then mkdir es/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/fish.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd es/ && \
  `which xml2po` -e -p \
    "${d}es/es.po" \
    "${d}C/fish.xml" > fish.xml.tmp && \
    cp fish.xml.tmp fish.xml && rm -f fish.xml.tmp)
if ! test -d fr/; then mkdir fr/; fi
if ! test -d it/; then mkdir it/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/fish.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd fr/ && \
  `which xml2po` -e -p \
    "${d}fr/fr.po" \
    "${d}C/fish.xml" > fish.xml.tmp && \
    cp fish.xml.tmp fish.xml && rm -f fish.xml.tmp)
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/fish.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd it/ && \
  `which xml2po` -e -p \
    "${d}it/it.po" \
    "${d}C/fish.xml" > fish.xml.tmp && \
    cp fish.xml.tmp fish.xml && rm -f fish.xml.tmp)
if ! test -d uk/; then mkdir uk/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/fish.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd uk/ && \
  `which xml2po` -e -p \
    "${d}uk/uk.po" \
    "${d}C/fish.xml" > fish.xml.tmp && \
    cp fish.xml.tmp fish.xml && rm -f fish.xml.tmp)
if ! test -d es/; then mkdir es/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/legal.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd es/ && \
  `which xml2po` -e -p \
    "${d}es/es.po" \
    "${d}C/legal.xml" > legal.xml.tmp && \
    cp legal.xml.tmp legal.xml && rm -f legal.xml.tmp)
if ! test -d fr/; then mkdir fr/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/legal.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd fr/ && \
  `which xml2po` -e -p \
    "${d}fr/fr.po" \
    "${d}C/legal.xml" > legal.xml.tmp && \
    cp legal.xml.tmp legal.xml && rm -f legal.xml.tmp)
if ! test -d it/; then mkdir it/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/legal.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd it/ && \
  `which xml2po` -e -p \
    "${d}it/it.po" \
    "${d}C/legal.xml" > legal.xml.tmp && \
    cp legal.xml.tmp legal.xml && rm -f legal.xml.tmp)
if ! test -d uk/; then mkdir uk/; fi
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)
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 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/lib64/python2.4/gettext.py", line 177, in __init__
    self._parse(fp)
  File "/usr/lib64/python2.4/gettext.py", line 260, in _parse
    magic = unpack('<I', buf[:4])[0]
struct.error: unpack str size does not match format
make[3]: *** [uk/fish.xml] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** wait: No child processes.  Stop.
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.14.0/work/gnome-panel-2.14.0/help'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnome-panel-2.14.0/work/gnome-panel-2.14.0'
make: *** [all] Error 2

!!! ERROR: gnome-base/gnome-panel-2.14.0 failed.
Call stack:
  ebuild.sh, line 1557:   Called dyn_compile
  ebuild.sh, line 966:   Called src_compile
  ebuild.sh, line 1272:   Called gnome2_src_compile

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Mark Renouf 2006-03-19 06:03:29 UTC
$ emerge --info
Portage 2.1_pre6-r3 (default-linux/amd64/2006.0, gcc-4.1.0, glibc-2.3.6-r3, 2.6.15-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System version 1.6.14
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe -Wno-packed"
CHOST="x86_64-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.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -msse3 -O2 -pipe -Wno-packed"
DISTDIR="/usr/portage.distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.mirrors.tds.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage.packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage.overlay /usr/portage.xgl-coffee"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac aalib accessibility acl acpi adns alsa apache2 arts avi berkdb bitmap-fonts bonobo bzip2 cairo cdparanoia cdr cli crypt cscope ctype cups curl dba dbus dri dts dv dvd dvdr dvdread dvi eds emboss encode esd evo expat fastbuild ffmpeg firefox flac foomaticdb force-cgi-redirect fortran ftp gd gif glut gmp gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal idn ieee1394 imagemagick imlib input-devices-keyboard input_devices_joystick input_devices_keyboard input_devices_mouse ipv6 jack java javascript joystick jpeg kdeenablefinal lcms ldap libcaca lm_sensors lzw lzw-tiff mad matroska memlimit mjpeg mng mp3 mp4 mpeg musicbrainz mysql ncurses nls nptl nptlonly nsplugin nvidia offensive ogg opengl pam pcre pdf pdflib perl png posix python quicktime readline real samba sasl sdl session simplexml smp sndfile soap sockets speex spell spl ssl svg tcltk tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd video_cards_fbdev video_cards_nvidia video_cards_v4l video_cards_vga vorbis wmf xml xml2 xmms xpm xsl xv xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 2 Mark Renouf 2006-03-19 06:05:32 UTC
Interesting side note, this built the first time I tried it. Here is the build history between the two attempts:

     Sat Mar 18 17:32:43 2006 >>> gnome-base/gnome-panel-2.14.0
     Sat Mar 18 17:33:30 2006 >>> gnome-base/libgtop-2.14.0
     Sat Mar 18 17:34:30 2006 >>> dev-python/gnome-python-desktop-2.14.0
     Sat Mar 18 17:38:18 2006 >>> app-editors/gedit-2.14.0
     Sat Mar 18 17:41:30 2006 >>> gnome-base/nautilus-2.14.0
     Sat Mar 18 17:42:37 2006 >>> gnome-extra/nautilus-cd-burner-2.14.0.2
     Sat Mar 18 17:43:28 2006 >>> media-sound/sound-juicer-2.14.0
     Sat Mar 18 17:44:36 2006 >>> x11-themes/gtk-engines-2.6.8
     Sat Mar 18 17:45:37 2006 >>> gnome-extra/gconf-editor-2.14.0
     Sat Mar 18 18:45:52 2006 >>> media-sound/rhythmbox-0.9.3.1_p1
     Sat Mar 18 19:03:33 2006 >>> dev-libs/atk-1.11.3
     Sat Mar 18 19:04:48 2006 >>> gnome-extra/at-spi-1.7.6
     Sat Mar 18 21:01:24 2006 >>> gnome-extra/gtkhtml-3.10.0
     Sat Mar 18 21:01:58 2006 >>> app-accessibility/gnome-mag-0.12.4
     Sat Mar 18 21:02:22 2006 >>> x11-themes/gnome-backgrounds-2.14.0
     Sat Mar 18 21:04:25 2006 >>> x11-libs/vte-0.12.0
     Sat Mar 18 21:09:32 2006 >>> app-accessibility/gnome-speech-0.3.10
     Sat Mar 18 21:09:57 2006 >>> gnome-extra/libgail-gnome-1.1.3
     Sat Mar 18 21:11:58 2006 >>> app-accessibility/gnopernicus-1.0.3
     Sat Mar 18 21:12:20 2006 >>> app-text/gnome-doc-utils-0.6.0
     Sat Mar 18 21:12:41 2006 >>> gnome-extra/gnome2-user-docs-2.14.0
     Sat Mar 18 21:13:22 2006 >>> dev-libs/libcroco-0.6.1
     Sat Mar 18 21:14:14 2006 >>> gnome-base/librsvg-2.14.2
     Sat Mar 18 21:16:52 2006 >>> gnome-extra/gnome-games-2.14.0
     Sat Mar 18 21:17:28 2006 >>> net-analyzer/gnome-nettool-2.14.0
     Sat Mar 18 21:18:25 2006 >>> gnome-extra/yelp-2.14.0
     Sat Mar 18 21:19:17 2006 >>> gnome-base/gnome-desktop-2.14.0
     Sat Mar 18 21:20:10 2006 >>> gnome-extra/gucharmap-1.6.0
     Sat Mar 18 21:20:46 2006 >>> gnome-extra/bug-buddy-2.14.0
     Sat Mar 18 21:21:27 2006 >>> gnome-extra/gnome-system-monitor-2.14.0
     Sat Mar 18 21:21:52 2006 >>> gnome-extra/evolution-webcal-2.5.90
     Sat Mar 18 21:23:04 2006 >>> gnome-base/gail-1.8.11
     Sat Mar 18 21:23:37 2006 >>> gnome-extra/gnome-keyring-manager-2.14.0
     Sat Mar 18 21:28:38 2006 >>> gnome-base/gnome-applets-2.14.0
     Sat Mar 18 21:29:59 2006 >>> x11-libs/pango-1.12.0
     Sat Mar 18 21:30:40 2006 >>> gnome-extra/gcalctool-5.7.32
     Sat Mar 18 21:32:38 2006 >>> gnome-extra/gnome-utils-2.14.0
     Sat Mar 18 21:33:05 2006 >>> gnome-extra/zenity-2.14.0
     Sat Mar 18 21:33:41 2006 >>> net-libs/libsoup-2.2.91
     Sat Mar 18 21:35:42 2006 >>> app-accessibility/gok-1.0.7
     Sat Mar 18 21:38:00 2006 >>> app-accessibility/dasher-4.0.0
     Sat Mar 18 21:38:32 2006 >>> gnome-base/gnome-keyring-0.4.9
     Sat Mar 18 21:40:36 2006 >>> gnome-extra/gnome-media-2.14.0
     Sat Mar 18 21:41:50 2006 >>> x11-themes/gnome-themes-2.14.0
     Sat Mar 18 21:42:29 2006 >>> gnome-base/gnome-menus-2.13.5
     Sat Mar 18 21:42:56 2006 >>> x11-libs/libxklavier-2.2
     Sat Mar 18 21:44:11 2006 >>> app-admin/gnome-system-tools-2.14.0
     Sat Mar 18 21:44:51 2006 >>> gnome-base/libgnomecanvas-2.14.0
     Sat Mar 18 21:45:55 2006 >>> gnome-base/gnome-session-2.14.0
     Sat Mar 18 21:47:06 2006 >>> gnome-base/gconf-2.14.0
     Sat Mar 18 21:47:43 2006 >>> gnome-extra/fast-user-switch-applet-2.14.0
     Sat Mar 18 21:48:22 2006 >>> x11-libs/gtksourceview-1.6.0
     Sat Mar 18 22:03:06 2006 >>> gnome-extra/evolution-data-server-1.6.0
     Sat Mar 18 22:03:12 2006 >>> dev-perl/XML-Simple-2.14
     Sat Mar 18 22:03:17 2006 >>> x11-misc/icon-naming-utils-0.6.7
     Sat Mar 18 22:04:44 2006 >>> x11-themes/gnome-icon-theme-2.14.2
     Sat Mar 18 22:05:11 2006 >>> gnome-base/gnome-volume-manager-1.5.15
     Sat Mar 18 22:07:13 2006 >>> gnome-base/orbit-2.14.0
     Sat Mar 18 22:11:52 2006 >>> gnome-base/gdm-2.14.0
     Sat Mar 18 22:12:39 2006 >>> gnome-extra/gnome-screensaver-2.14.0
     Sat Mar 18 22:13:39 2006 >>> x11-terms/gnome-terminal-2.14.0
     Sat Mar 18 22:19:11 2006 >>> www-client/epiphany-2.14.0
     Sat Mar 18 22:21:26 2006 >>> gnome-extra/deskbar-applet-2.14.0.1
     Sat Mar 18 22:23:27 2006 >>> app-arch/file-roller-2.14.0
     Sat Mar 18 22:24:16 2006 >>> media-gfx/eog-2.14.0
Comment 3 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-03-19 15:47:43 UTC
Please rebuild gnome-doc-utils and see if that resolves this issue.
Comment 4 Mark Renouf 2006-03-19 16:32:21 UTC
Yep, that fixed it.

Thank you much!