emerge nautilus-cd-burner-2.6.0 fails with these use-flags when u compile it with distcc (even if use distcc on localhost and no other computers) [ebuild U ] gnome-extra/nautilus-cd-burner-2.6.0 [0.6.1] -dvdr 0 kB Workaround : Don't use distcc Reproducible: Always Steps to Reproduce: 1. emerge gnome-extra/nautilus-cd-burner-2.6.0 2. 3. Actual Results: Error MSG mv -f burn-extension.o .libs/burn-extension.o /bin/sh ./libtool --mode=link g++ -mcpu=athlon-xp -O3 -pipe -o nautilus-cd-burner nautilus-cd-burner.o make-iso.o cd-recorder.o cd-drive.o dvd_plus_rw_utils.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -leel-2 -lgnomeui-2 -lSM -lICE -lgailutil -lglade-2.0 -lbonoboui-2 -lgnome-2 -lpopt -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lxml2 -lpthread -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 /bin/sh ./libtool --mode=link gcc -Wall -mcpu=athlon-xp -O3 -pipe -o libnautilus-burn.la -rpath /usr/lib/nautilus/extensions-1.0 burn-extension.lo -Wl,--export-dynamic -pthread -lnautilus-extension -lgtk-x11-2.0 -lgnomevfs-2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lbonobo-activation -lORBit-2 -lgobject-2.0 -lgthread-2.0 -lm -lgmodule-2.0 -ldl -lglib-2.0 gcc -shared .libs/mapping-method.o .libs/mapping-protocol.o -L/usr/lib /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -mcpu=athlon-xp -Wl,--export-dynamic -Wl,-soname -Wl,libmapping.so -o .libs/libmapping.so creating libmapping.la (cd .libs && rm -f libmapping.la && ln -s ../libmapping.la libmapping.la) /bin/sh ./libtool --mode=link gcc -Wall -mcpu=athlon-xp -O3 -pipe -o mapping-daemon mapping-daemon.o mapping-protocol.o -lglib-2.0 gcc -Wall -mcpu=athlon-xp -O3 -pipe -o mapping-daemon mapping-daemon.o mapping-protocol.o /usr/lib/libglib-2.0.so gcc: mapping-protocol.o: No such file or directory distcc[21632] ERROR: compile on localhost failed make[2]: *** [mapping-daemon] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -shared .libs/burn-extension.o -L/usr/lib /usr/lib/libnautilus-extension.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgnomevfs-2.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -mcpu=athlon-xp -Wl,--export-dynamic -Wl,-soname -Wl,libnautilus-burn.so.0 -o .libs/libnautilus-burn.so.0.0.0 (cd .libs && rm -f libnautilus-burn.so.0 && ln -s libnautilus-burn.so.0.0.0 libnautilus-burn.so.0) (cd .libs && rm -f libnautilus-burn.so && ln -s libnautilus-burn.so.0.0.0 libnautilus-burn.so) creating libnautilus-burn.la (cd .libs && rm -f libnautilus-burn.la && ln -s ../libnautilus-burn.la libnautilus-burn.la) g++ -mcpu=athlon-xp -O3 -pipe -o nautilus-cd-burner nautilus-cd-burner.o make-iso.o cd-recorder.o cd-drive.o dvd_plus_rw_utils.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib /usr/lib/libeel-2.so -L/usr/lib -lXrender -lXext /usr/lib/libgnomeui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libgailutil.so /usr/lib/libglade-2.0.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11 /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so -lssl -lcrypto -lrt /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgthread-2.0.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libxml2.so -lpthread -lz /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so make[2]: Leaving directory `/var/tmp/portage/nautilus-cd-burner-2.6.0/work/nautilus-cd-burner-2.6.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/nautilus-cd-burner-2.6.0/work/nautilus-cd-burner-2.6.0' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-extra/nautilus-cd-burner-2.6.0 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Expected Results: should emerge correctly Error MSG mv -f burn-extension.o .libs/burn-extension.o /bin/sh ./libtool --mode=link g++ -mcpu=athlon-xp -O3 -pipe -o nautilus-cd-burner nautilus-cd-burner.o make-iso.o cd-recorder.o cd-drive.o dvd_plus_rw_utils.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib -leel-2 -lgnomeui-2 -lSM -lICE -lgailutil -lglade-2.0 -lbonoboui-2 -lgnome-2 -lpopt -lbonobo-2 -lgconf-2 -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lxml2 -lpthread -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 /bin/sh ./libtool --mode=link gcc -Wall -mcpu=athlon-xp -O3 -pipe -o libnautilus-burn.la -rpath /usr/lib/nautilus/extensions-1.0 burn-extension.lo -Wl,--export-dynamic -pthread -lnautilus-extension -lgtk-x11-2.0 -lgnomevfs-2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lbonobo-activation -lORBit-2 -lgobject-2.0 -lgthread-2.0 -lm -lgmodule-2.0 -ldl -lglib-2.0 gcc -shared .libs/mapping-method.o .libs/mapping-protocol.o -L/usr/lib /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -mcpu=athlon-xp -Wl,--export-dynamic -Wl,-soname -Wl,libmapping.so -o .libs/libmapping.so creating libmapping.la (cd .libs && rm -f libmapping.la && ln -s ../libmapping.la libmapping.la) /bin/sh ./libtool --mode=link gcc -Wall -mcpu=athlon-xp -O3 -pipe -o mapping-daemon mapping-daemon.o mapping-protocol.o -lglib-2.0 gcc -Wall -mcpu=athlon-xp -O3 -pipe -o mapping-daemon mapping-daemon.o mapping-protocol.o /usr/lib/libglib-2.0.so gcc: mapping-protocol.o: No such file or directory distcc[21632] ERROR: compile on localhost failed make[2]: *** [mapping-daemon] Error 1 make[2]: *** Waiting for unfinished jobs.... gcc -shared .libs/burn-extension.o -L/usr/lib /usr/lib/libnautilus-extension.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgnomevfs-2.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so -mcpu=athlon-xp -Wl,--export-dynamic -Wl,-soname -Wl,libnautilus-burn.so.0 -o .libs/libnautilus-burn.so.0.0.0 (cd .libs && rm -f libnautilus-burn.so.0 && ln -s libnautilus-burn.so.0.0.0 libnautilus-burn.so.0) (cd .libs && rm -f libnautilus-burn.so && ln -s libnautilus-burn.so.0.0.0 libnautilus-burn.so) creating libnautilus-burn.la (cd .libs && rm -f libnautilus-burn.la && ln -s ../libnautilus-burn.la libnautilus-burn.la) g++ -mcpu=athlon-xp -O3 -pipe -o nautilus-cd-burner nautilus-cd-burner.o make-iso.o cd-recorder.o cd-drive.o dvd_plus_rw_utils.o -pthread -Wl,--export-dynamic -L/usr/X11R6/lib /usr/lib/libeel-2.so -L/usr/lib -lXrender -lXext /usr/lib/libgnomeui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libgailutil.so /usr/lib/libglade-2.0.so /usr/lib/libbonoboui-2.so -lSM -lICE -lX11 /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so -lssl -lcrypto -lrt /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/libgthread-2.0.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libxml2.so -lpthread -lz /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so make[2]: Leaving directory `/var/tmp/portage/nautilus-cd-burner-2.6.0/work/nautilus-cd-burner-2.6.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/nautilus-cd-burner-2.6.0/work/nautilus-cd-burner-2.6.0' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-extra/nautilus-cd-burner-2.6.0 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure ------------------------ Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4-rc1) ================================================================= System uname: 2.6.4-rc1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.3.13 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://212.219.247.11/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pcsc-lite pdflib perl png python qt quicktime readline scanner sdl slang spell sse ssl svga tcpd tetex tiff truetype usb x86 xml2 xmms xv zlib"
This looks like a Makefile race condition. I'll test it locally to see if I can replicate the error.
I still can't reproduce it - can you still reproduce it? Reopen if this please is still causing problems. Please include the output from distcc-config --get-hosts along with a new copy of emerge info.