Summary: | libgnomeui "Couldn't recognize the image file format for file" build error. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sig Lange <exonic> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | gengor |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sig Lange
2005-05-21 20:07:24 UTC
I have the same problem, but with the stable version, libgnomeui-2.8.1-r1. emerge info: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.3-gentoo-r1 i686) ================================================================= System uname: 2.6.3-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.5 [2.3.5 (#1, May 22 2005, 13:44:34)] dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.19-r1, 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X acl alsa apache2 apm avi berkdb bitmap-fonts crypt cups curl emboss encode esd fam foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 imap imlib ipv6 java jpeg junit ldap libg++ libwww mad maildir mikmod milter mmx motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sasl sdl slang spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis xml xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS Well not exactly sure of the solution but I had to figure it out given my whole gnome tree was broken. After dependancy tracking and a few ldd checks, I found a couple culprits. Turns out there were a few problems. (This may not be the case for anyone else but heres what to check) Long story short I had to emerge -C librsvg and remerge gtk+. Details below. Run this command, if it segfaults, keep reading... # /usr/bin/gdk-pixbuf-query-loaders # ldd /usr/bin/gdk-pixbuf-query-loaders | grep "not found" for all the libraries listed do this: # equery b <filename> remerge those packages found. I seemed to have hit some loop so my quick fix was a emerge -C librsvg and remerge gtk+ and libgnomeui. Back to my emerge world. There will be more bugs surely! Ok, I fixed my machine the easy way, emerge -e world. But it would be nice to know what the problem is anyway... |