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

Bug 78650

Summary: gnome-bluetooth 0.5.1 can't be emerged since it looks for libopenobex-1.0.so.0 insetad of so.1
Product: Gentoo Linux Reporter: Fabian Sturm <f>
Component: Current packagesAssignee: Mobile Herd (OBSOLETE) <mobile+disabled>
Status: RESOLVED CANTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Fabian Sturm 2005-01-19 04:19:37 UTC
When emerging gnome-bluetooth I get:

[...]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: libopenobex-1.0.so.0, needed by /usr/lib/libbtctl.so, not found (try using -rpath or -rpath-link)
/usr/lib/libbtctl.so: undefined reference to `OBEX_ObjectSetRsp'
/usr/lib/libbtctl.so: undefined reference to `OBEX_CustomDataFeed'
[...]

ls /usr/lib/libbluetooth.*
/usr/lib/libbluetooth.a   
/usr/lib/libbluetooth.so    
/usr/lib/libbluetooth.so.1.0.10
/usr/lib/libbluetooth.la  
/usr/lib/libbluetooth.so.1

Reproducible: Always
Steps to Reproduce:
1. emerge gnome-bluetooth
2.
3.

Actual Results:  
ebuild does not get installed


net-wireless/bluez-libs: 2.10
net-wireless/bluez-utils: 2.10-r1
net-wireless/gnome-bluetooth: 0.5.1
Comment 1 Fabian Sturm 2005-01-19 04:25:36 UTC
Ahh well the fix was to reemerge libbtctl. Shouldn't something like this be ctched by portage??

Thanks, Fabian
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2005-01-19 10:40:54 UTC
Yes, revdep-rebuild will catch things like this, if you run it.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2005-01-20 01:24:23 UTC
we can't help that underlying libraries get their major version numbers changed. 
Comment 4 Clemens Noss 2005-01-21 18:58:47 UTC
revdep-rebuild (without options) didn't catch it for me.
"revdep-rebuild --soname /usr/lib/libopenobex-1.0.so.0" didn't find anything either. So I'm keeping the old libopenobex- files for now, as a workaround.