libdbus.so.0

John (J5) Palmieri johnp at redhat.com
Sun Apr 24 16:58:14 UTC 2005


On Sun, 2005-04-24 at 12:29, Patrick wrote:
> On Sun, 2005-04-24 at 11:13 -0500, Kyle Pointer wrote:
> > Hmm.. I use skype. And for some reason now fedora core 4 test 2
> > ( completely up2date as of Apr. 24 ) no longer has libdbus.so.0 . :(
> > Does anyone know what package that file comes in? Or should I say, what
> > packages it was supposed to come in. :)
> 
> Output from rpm -ql dbus
> [snip]
> /usr/lib/libdbus-1.so.1
> /usr/lib/libdbus-1.so.1.0.0
> [snip]
> 
> Version is dbus-0.32-6. I guess an older version of dbus had your
> libdbus.so.0 which is now superseded by dbus-0.32-6. Did you try 
> ln -s libdbus-1.so.1 libdbus.so.0 and checked if it worked? 
> On my updated box static skype version 1.0.0.20 starts fine.
> 
Thats not going to work.  The reason we change .so names is if the
API/ABI has changed and in this case it has changed drastically.  I gave
a warning a couple of months back and went through all the apps in core
and fixed them.  This change went out with FC4T1. A simple recompile
will not do any good.  You must either talk to the Skype developers and
see if they have a newer version that is ported to the DBus-0.3x series
or patch the package.  A porting doc (which is really just notes I took)
can be found at
http://people.redhat.com/johnp/files/dbus_0.23_to_0.30_porting_quickref.txt.

--
J5




More information about the fedora-test-list mailing list