When I try to emerge gnumeric 1.4.3, the emerge fails, saying that it can't recognize the format of .xpm files. Reproducible: Always Steps to Reproduce: 1. Attempt to emerge gnumeric 2. 3. Actual Results: [...lots of compiling...] Making all in pixmaps make[4]: Entering directory `/var/tmp/portage/gnumeric-1.4.3/work/gnumeric-1.4.3/src/pixmaps' /usr/bin/gdk-pixbuf-csource --raw --build-list gnm_column_add_16 ./column_add_16.xpm [names of many many other .xpm files omitted here] failed to load "./column_add_16.xpm": Couldn't recognize the image file format for file './column_add_16.xpm' make[4]: *** [../../src/pixmaps/gnumeric-stock-pixbufs.h] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnumeric-1.4.3/work/gnumeric-1.4.3/src/pixmaps' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnumeric-1.4.3/work/gnumeric-1.4.3/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnumeric-1.4.3/work/gnumeric-1.4.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnumeric-1.4.3/work/gnumeric-1.4.3' make: *** [all] Error 2 !!! ERROR: app-office/gnumeric-1.4.3 failed. !!! Function src_compile, Line 95, Exitcode 2 !!! (no error message) Expected Results: Compiled cleanly Output of "emerge info": Portage 2.0.51.19 (default-linux/x86/2005.0/2.4, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 9 2005, 16:33:52)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /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="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl emboss encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl smooth spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts vorbis xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
does your gtk have the xpm pixbuf module built & available in /etc/gtk-2.0/gdk-pixbuf-loaders ?
(In reply to comment #1) > does your gtk have the xpm pixbuf module built & available in > /etc/gtk-2.0/gdk-pixbuf-loaders ? How do I check that? A simple ls gives: pylos CV # ls -l /etc/gtk-2.0/ total 8 -rw-r--r-- 1 root root 487 Jun 8 17:07 gdk-pixbuf.loaders -rw-r--r-- 1 root root 1626 Jun 8 17:07 gtk.immodules Is gdk-pixbuf.loaders the right file?
*** Bug 95985 has been marked as a duplicate of this bug. ***
OK, I updated a lot of other gnome components, including: startup-notification-0.8 gnome-desktop-2.10.0 eel-2.10.0 librsvg-2.9.5 gnome-games-2.10.0 gnome-menus-2.10.0 gedit-2.10.3 gnome-session-2.10.0 gnome2-user-docs-2.8.1 and now gnumeric 1.4.3 emerges cleanly. So I guess the new version must have needed the updated version of one of these other packages in order to compile? Also, sorry about Bug 95985 -- I created it accidentally by hitting the "back" button at the wrong time!
(In reply to comment #4) The above list should also include: bash-3.0-r11 readline-5.0-r2 guile-1.6.7 libcroco-0.6.0 gettext-0.14.4
i believe this was a local problem in the first place and my suggestions were on the right track. I do not see how any of the upgraded gnome libs could influence this.