dbus 1.1.20 and MandrivaLinux

David Stockwell dstockwell at frequency-one.com
Sat Mar 15 10:02:26 PDT 2008


I am working with BlueZ 3.27, which is moving toward use of DBus x.x.  Things were moving along quite well, but one of the BlueZ messages "FindServices" was not recognized properly as having a string parameter.  Investigating further, I saw that the version of DBus installed with my copy of MandrivaLinux 2007 was quite out of date (0.94?).

So...I downloaded and installed 1.1.20 and now nothing works at all.  Primary symptom is the message returned when I try my first call:

The name org.bluez was not provided by any .service files

Seeing the .service files at /usr/share I am looking for how these may be specified, and what other supporting files may be needed for BlueZ itself (e.g, Is the bluetooth.conf still effective, or how does BlueZ now "punch holes" through DBus?)

In a nutshell, it seems that what we really need is not just the code (trust me, I have been hacking my way through a fair amount of it, and this is not my "day job"), but a discussion of what/where/what directories DBus expects (demands?) everything be in.  This would be very helpful for those of us using other distros, but that do not want to wait until the distro publisher gets around to integrating current versions of DBus, etc.

FWIW, it appears to me that the daemon "starts" properly, but does not seem to know where the system.conf is (in Mandriva, at /etc/dbus-1/system.conf).  If it is recognizing that, it does not seem to find anything in system.d, which is at /etc/dbus-1/system.d . This latter directory appears to be where the BlueZ .conf files are located.

Thanks in advance,

David Stockwell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freedesktop.org/archives/dbus/attachments/20080315/f15b3504/attachment.htm 


More information about the dbus mailing list