On Mon, Jan 02, 2006 at 08:14:50PM +0100, David Paleino wrote: > Paul Kuliniewicz ha scritto: > > > > One problem with getting Rhythmbox Applet 0.1.9 into Debian is its new > > dependency on a relatively recent D-Bus (0.35 or later), whereas > > unstable still only has 0.23.4. But seeing how Rhythmbox 0.9.2 is only > > in experimental, there shouldn't be a problem uploading Rhythmbox Applet > > 0.1.9 to experimental as well in the meantime. > > > jJust for curiosity, it seems that there are two "dbus packages". > One, "dbus", is at version 0.60.2. The other one is "dbus-1", which is > the one you mentioned, version 0.23.4-8. What's the difference between > them? I noticed also that in the experimental repositories the "dbus > packages" are still those ones mentioned just above. > Can you explain me what's the difference between the two packages? (The > apt-cache show description slightly differs from each other)
From a practical standpoint, the protocols used by the two versions of D-Bus are incompatible with one another, so something compiled for D-Bus 0.23.4 won't be able to communicate with something compiled for D-Bus 0.60. The library APIs have also changed between the two versions. I haven't tried it myself, but I doubt either Rhythmbox or Rhythmbox Applet could even compile against the D-Bus in unstable. As for the changes in packaging, you'd need to ask one of the D-Bus maintainers.
signature.asc
Description: Digital signature