/bin/sed: can't read /usr/lib/libesd.la: No such file or directory libtool: link: `/usr/lib/libesd.la' is not a valid libtool archive make[3]: *** [libgnomekbdui.la] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/var/tmp/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2/libgnomekbd' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/gnome-base/libgnomekbd-2.18.2/work/libgnomekbd-2.18.2' make: *** [all] Fehler 2 Reproducible: Always Steps to Reproduce: 1.emerge -C esound 2.emerge -C libgnomekbd 3.emerge libgnomekbd
Run revdep-rebuild.
you cannot remove esound like this just because you have USE="-esd", as much as I'd love too. esound is still used/linked to some core librairies of gnome..
I'll make this invalid for now since you didn't provided enough context about what you are trying to achieve and some part of gnome depends on esd unconditionaly. try running revdep-rebuild though.
Just a note: I managed to get rid of esound on my gnome system. It requres -esd -ldap -accessibility, and it requires the overlay currently (it'll work with gnome 2.20) and it requres a both emerge -auvDN world and revdep-rebuild.