Error looks like this (revdep-rebuild does nothing btw): if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I. -I../gnome-panel -DPANEL_DEBUG -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DGLADEDIR=\""/usr/share/gnome/panel/glade"\" -DICONDIR=\""/usr/share/gnome/panel/pixmaps"\" -DMENU_I_KNOW_THIS_IS_UNSTABLE -DPREFIX=\""/usr"\" -DSYSCONFDIR=\""/etc"\" -DLIBDIR=\""/usr/lib64"\" -DDATADIR=\""/usr/share"\" -DORBIT2=1 -pthread -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/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-desktop-2.0 -I/usr/include/startup-notification-1.0 -I/usr/include/libglade-2.0 -I/usr/include/gnome-menus -Wall -Wmissing-prototypes -march=k8 -pipe -O2 -mtune=k8 -ftracer -fprefetch-loop-arrays -funroll-loops -MT panel-widget.o -MD -MP -MF ".deps/panel-widget.Tpo" -c -o panel-widget.o panel-widget.c; \ then mv -f ".deps/panel-widget.Tpo" ".deps/panel-widget.Po"; else rm -f ".deps/panel-widget.Tpo"; exit 1; fi In file included from main.c:21: menu.h:28:23: menu-tree.h: No such file or directory make[3]: *** [main.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.10.2/work/gnome-panel-2.10.2/gnome-panel' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.10.2/work/gnome-panel-2.10.2/gnome-panel' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnome-panel-2.10.2/work/gnome-panel-2.10.2' make: *** [all] Error 2 !!! ERROR: gnome-base/gnome-panel-2.10.2 failed. !!! Function src_compile, Line 50, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Also, another gnome-panel bug reported by another user here: http://forums.gentoo.org/viewtopic-t-364794-start-75.html Reproducible: Always Steps to Reproduce: # emerge info shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directoryPortage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9 x86_64) ================================================================= System uname: 2.6.12-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2 -mtune=k8 -ftracer -fprefetch-loop-arrays -funroll-loops" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2 -mtune=k8 -ftracer -fprefetch-loop-arrays -funroll-loops" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="rsync://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://mirror.espri.arizona.edu/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aim alsa amd64 avi berkdb bitmap-fonts cddb cdr crypt cups curl dvd dvdr eds encode esd faad fam ffmpeg flac foomatic foomaticdb fortran gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib ipv6 java jpeg junit libgda libsndfile libwww lzw lzw-tiff mad matroska mozilla mp3 mpeg ncurses nls nptl nptlonly nvidia offensive ogg oggvorbis openal opengl oscar oss pam pdflib perl png ppds python qt quicktime readline sdl spell ssl tcltk tcpd theora tiff tokenizer truetype truetype-fonts type1-fonts usb userlocales vorbis wxwindows xine xinerama xml2 xpm xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
It seems like you've emerged gnome-menus-2.11.x. Mixing stable with unstable packages will often cause problems, as you see here. Thanks for taking the time to report these problems. We appreciate the feedback from users who test the hardmasked packages. However, please note that issues like this will come up while we're still committing ebuilds for the complete set of GNOME-2.12 packages. Spotting the cause of problems can be tricky, and I don't want you to refrain from posting bugs if you do come across problems while testing new ebuilds. For now all we can do is ask you to be patient and wait for new versions of gnome-panel, and of course the rest of gnome.
Thanks for the response. I'll await the new gnome-panel with baited breath :) Glad these bug reports are helpful-- I wasn't sure if this fell in the "oh, I'm glad you reported that" category of the "duh, we know, we know. It's unstable for a reason" one I guess it's a bit of both. So as I continue to use these hardmasked packages, I'll continue to post any bugs or problems I find... W
Just wanted to add a quick note regarding the previous comments. Reporting problems such as this particular one is not really useful. These involve conflicts between stable and hard-masked packages. They are expected to happen, and should not be filed as bugs unless the reporter is certain that the problem is reproducible using a reasonable setup, e.g. unmasked packages only. Apart from that, we're glad to receive good feedback regarding masked packages. See for example bug #102854.