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 test
mailing list