%general-entities; ]> libdbus &dbus-version;
&dbus-url;
Libdbus-&dbus-version; Libdbus <para>Libdbus package provides a library to communicate with D-Bus messagebus daemon. It is only installed to satisfy circular dependency between Systemd and D-Bus.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&dbus-ch6-sbu;</seg> <seg>&dbus-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Libdbus Libdbus is part of the D-Bus sources. You should first unpack the D-Bus tarball and change to the dbus-&dbus-version; directory. Prepare Libdbus for compilation: ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/dbus-1.0 \ --disable-static Compile the package: make -C dbus libdbus-1.la This package does come with a testsuite, but it is not possible to run it because only part of the package was built. Install the package: make -C dbus lib_LTLIBRARIES=libdbus-1.la \ install-libLTLIBRARIES \ install-dbusincludeHEADERS \ install-nodist_dbusarchincludeHEADERS make install-pkgconfigDATA The shared library needs to be moved to /lib, and as a result the .so file in /usr/lib will need to be recreated: mv -v /usr/lib/libdbus-1.so.* /lib ln -sfv ../../lib/$(readlink /usr/lib/libdbus-1.so) /usr/lib/libdbus-1.so Contents of Libdbus Installed programs Installed libraries Installed directories none libdbus-1.so /usr/include/dbus-1.0, /usr/lib/dbus-1.0 Short Descriptions libdbus-1.so Contains API functions used to communicate with the D-Bus message bus. libdbus