When emerging librsvg-2.16.[01] I get the following message during the final emerge stage: --- !empty dir /usr/include/librsvg-2 --- !empty dir /usr/include --- !empty dir /usr/bin --- !empty dir /usr /var/db/pkg/gnome-base/librsvg-2.16.1/librsvg-2.16.1.ebuild: line 73: /etc/gtk-2.0/x86_64-pc-linux-gnu/gdk-pixbuf.loaders: No such file or directory >>> Regenerating /etc/ld.so.cache... >>> Original instance of package unmerged safely. /usr/portage/gnome-base/librsvg/librsvg-2.16.1.ebuild: line 68: /etc/gtk-2.0/x86_64-pc-linux-gnu/gdk-pixbuf.loaders: No such file or directory /etc/gtk-2.0/x86_64-pc-linux-gnu/ does not exist on my system, but /etc/gtk-2.0/gdk-pixbuf.loaders does Portage 2.1.2-r4 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 x86_64) ================================================================= System uname: 2.6.18-gentoo-r6 x86_64 AMD Turion(tm) 64 X2 Mobile Technology TL-56 Gentoo Base System release 1.12.6 Timestamp of tree: Sat, 27 Jan 2007 01:47:01 +0000 ccache version 2.3 [enabled] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 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.16.1-r3 sys-devel/gcc-config: 1.3.14 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=athlon64 -O2 -msse3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -msse3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks fixpackages metadata-transfer multilib-strict sandbox sfperms strict test userpriv" GENTOO_MIRRORS="http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/distributions/gentoo http://gentoo.blueyonder.co.uk http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="en_GB" 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" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac acpi alsa amd64 audiofile berkdb bitmap-fonts branding bzip2 cairo cddb cdparanoia cli cracklib cups curl dbus dlloader dri dts dvb dvd dvdread encode exif firefox flac foomaticdb gdbm gif glitz gs gtk guile hal iconv icu imagemagick imlib isdnlog ithreads java javascript jpeg libg++ libwww lirc logrotate mmap mp3 ncurses nls nptl nptlonly nsplugin ogg openal opengl pam pcre pdf perl png ppds pppd python readline reflection sdl session sndfile spl ssl svg symlink tcl tcpd test theora threads tiff tk truetype truetype-fonts type1-fonts udev unicode usb vorbis x264 xcb xml xorg xosd xv xvmc zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics ps2mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" LIRC_DEVICES="mceusb2" USERLAND="GNU" VIDEO_CARDS="nv nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
this is definitely not normal. It should find the right one in /etc/gtk-2.0/gdk-pixbuf.loaders (which you do have). Have you ever installed gtk or gdk-pixbuf outside portage? Try running "ebuild <full_path_to_ebuild> unpack" and running configure manually. See if there's any relevant info ... I'm quite clueless though as to why it's looking in this particular path.
nope, nothing in configure. This is the cmd line as output by portage: ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-gtk-theme --enable-pixbuf-loader --disable-mozilla-plugin --with-croco --disable-gnome-print --disable-gnome-vfs --with-svgz --disable-gtk-doc --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu could it be the --build=x86_64-pc-linux-gnu?
@amd64 : have you guys ever seen something like this before? i really have no clue why this is happening right now.
did you try re-emerging gtk+? Which version of gtk+ do you have installed?
reemerging gtk+-2.10.6 fixed it *shrug*