After adding the following lines (required by banshee-1.4) to /etc/portage/package.keywords: =x11-libs/cairo-1.8.6-r1 =x11-misc/notification-daemon-0.4.0 =dev-libs/libgweather-2.24.3 =dev-util/intltool-0.40.5 =gnome-base/gconf-2.24.0 =gnome-base/gnome-desktop-2.24.3 =gnome-base/gnome-menus-2.24.2 =gnome-base/gnome-panel-2.24.3-r1 =gnome-base/gnome-settings-daemon-2.24.1-r1 =gnome-base/gnome-vfs-2.24.0 =gnome-base/libgnomekbd-2.24.0 =gnome-base/libgnomeui-2.24.0 and updating world, eel and nautilus broke. I tried revdep-rebuilding them, but compilation fails. for eel: ./.libs/libeel-2.so: undefined reference to `gnome_bg_set_uri' for nautilus: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libgnome-desktop-2.so.2, needed by /usr/lib64/libeel-2.so, not found (try using -rpath or -rpath-link) /usr/lib64/libeel-2.so: undefined reference to `gnome_bg_set_uri' collect2: ld returned 1 exit status
After upgrading eel and gnome-desktop to 2.24, nautilus still won't build with the following error: nautilus-program-choosing.c:39:40: error: eel/eel-app-launch-context.h: No such file or directory nautilus-program-choosing.c: In function ‘nautilus_launch_application’: mv -f .deps/nautilus-recent.Tpo .deps/nautilus-recent.Plo nautilus-program-choosing.c:156: error: ‘EelAppLaunchContext’ undeclared (first use in this function) nautilus-program-choosing.c:156: error: (Each undeclared identifier is reported only once nautilus-program-choosing.c:156: error: for each function it appears in.) nautilus-program-choosing.c:156: error: ‘launch_context’ undeclared (first use in this function) nautilus-program-choosing.c: In function ‘nautilus_launch_desktop_file’: nautilus-program-choosing.c:270: error: ‘EelAppLaunchContext’ undeclared (first use in this function) nautilus-program-choosing.c:270: error: ‘context’ undeclared (first use in this function) So: eel-2.22.* should strictly require gnome-desktop-2.22.* nautilus-2.22.* should strictly require eel-2.22.*
*** This bug has been marked as a duplicate of bug 248125 ***