Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 189756

Summary: gnome-base/libgnomekbd-2.18.2 fails to compile (missing esound build dependency)
Product: Gentoo Linux Reporter: Mathis Ahrens <mathis.ahrens>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mathis Ahrens 2007-08-21 19:42:15 UTC
/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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-21 19:45:44 UTC
Run revdep-rebuild.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-08-21 19:51:15 UTC
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..
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-08-21 19:57:20 UTC
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.
Comment 4 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-08-24 21:18:31 UTC
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.