if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DGNOMEDATADIR=\""/usr/share"\" -pthread -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I../../libgthumb -march=athlon-mp -O2 -pipe -fomit-frame-pointer -m3dnow -msse -mmmx -mfpmath=sse -MT nautilus-view-component-stubs.o -MD -MP -MF ".deps/nautilus-view-component-stubs.Tpo" \ -c -o nautilus-view-component-stubs.o `test -f 'nautilus-view-component-stubs.c' || echo './'`nautilus-view-component-stubs.c; \ then mv -f ".deps/nautilus-view-component-stubs.Tpo" ".deps/nautilus-view-component-stubs.Po"; \else rm -f ".deps/nautilus-view-component-stubs.Tpo"; exit 1; \ fi mv: cannot stat `temp': No such file or directory make[3]: *** [GNOME_GThumb_CatalogView.xml] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gthumb-2.6.2/work/gthumb-2.6.2/components/catalog-view' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gthumb-2.6.2/work/gthumb-2.6.2/components' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gthumb-2.6.2/work/gthumb-2.6.2' make: *** [all] Error 2 !!! ERROR: media-gfx/gthumb-2.6.2 failed. !!! Function gnome2_src_compile, Line 40, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r10 i686) ================================================================= System uname: 2.6.8-gentoo-r10 i686 AMD Athlon(tm) MP 2400+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-mp -O2 -pipe -fomit-frame-pointer -m3dnow -msse -mmmx -mfpmath=sse" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /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="-march=athlon-mp -O2 -pipe -fomit-frame-pointer -m3dnow -msse -mmmx -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms userpriv usersandbox" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib accessibility acl adns alsa apache2 apm asterisk avi berkdb bitmap-fonts bonobo cdr crypt cscope cups curl dga directfb doc dv dvb dvd dvdr emacs encode erandom esd expat f77 faad fam fbcon flac font-server foomaticdb fortran fpx gb gcj gd gdbm ggi gif gimpprint gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl imagemagick imap imlib imlib2 insecure-drivers ipv6 ithreads jack java jbig jpeg junit lcms ldap leim libcaca libg++ libwww lzw-tiff mad maildir matroska mikmod mmap mmx mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mpeg mpi mysql nas ncurses nls nntp nptl objc oggvorbis opengl optional-tasks oss pam pda pdflib perl pic png portaudio ppds python quicktime readline samba sasl scanner sdk sdl slang snmp speex spell sse ssl svg svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb wmf xface xfs xml xml2 xmms xprint xv xvid yv12 zlib"
can you try without using distcc and/or parallel make(use MAKEOPTS="-j1"? There is another open bug that indicates gthumb might not work well with distcc.
-j1 solved the problem, thanks! BTW, I don't use distcc (it's installed but not turned on).
Okay, we should emake -j1 gthumb I think.
gthumb-2.6.3 has the same problem, -j1 also fixes it.
and what happens if you add the following lines to the ebuild ? src_unpack() { unpack ${A} rm ${S}/components/catalog-view/*.server rm ${S}/components/image-viewer/*.server }
foser's previous comment was added to the ebuild starting in version 2.6.4 for testing. ( I added a link to this bug in the 2.6.5 ebuild )
The fix in comment #5 seems to work, closing.