nothing i can add Reproducible: Always Steps to Reproduce: 1. emerge gnome 2. 3. Actual Results: make[2]: Entering directory `/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1/libnautilus' /usr/bin/orbit-idl-2 --define=__nautilus_view_component_COMPILATION nautilus-view-component.idl orbit-idl-2 2.8.2 compiling mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule /usr/bin/orbit-idl-2 nautilus-distributed-undo.idl orbit-idl-2 2.8.2 compiling mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule <stdin>:40:22: Bonobo.idl: No such file or directory <stdin>:28:22: Bonobo.idl: No such file or directory nautilus-distributed-undo.idl:44: Error: `Bonobo' undeclared identifier ** (process:24965): WARNING **: nautilus-distributed-undo.idl compilation failed make[2]: *** [nautilus_distributed_undo_idl_stamp] Error 1 make[2]: *** Waiting for unfinished jobs.... nautilus-view-component.idl:61: Error: `Bonobo' undeclared identifier ** (process:24961): WARNING **: nautilus-view-component.idl compilation failed make[2]: *** [nautilus_view_component_idl_stamp] Error 1 make[2]: Leaving directory `/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1/libnautilus' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-base/nautilus-2.4.1-r2 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure Expected Results: emerge of gnome Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-gentoo) ================================================================= System uname: 2.6.0-gentoo i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/ config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu x/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jack java jpeg kde libg++ libwww mad mikmod motif mozi lla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktim e readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Does Bonobo.idl exist on your system ? It should be installed by the libbonobo ebuild.
I already tried emerging libbonobo and bonoboui as well as libIDL, without success. and the file seems to exist as well ... bash-2.05b# slocate Bonobo.idl /usr/share/idl/Bonobo.idl /usr/share/idl/bonobo-2.0/Bonobo.idl
slocate sais little, check if the files are actually there. Closing this, because its sort of an old bug (our mistake). reopen if still a problem
After emerge'ing libbonobo, /usr/share/idl/bonobo-2.0/Bonobo.idl is created. But /usr/share/idl/Bonobo.idl isn't, and Nautilus fails to compile. This is with libbonobo-2.4.3 ln -s /usr/share/idl/bonobo-2.0/Bonobo.idl /usr/share/idl/Bonobo.idl makes Nautilus compile.