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