Ahoj, Dňa Mon, 08 Sep 2014 13:14:01 +0100 Martin Read <zen75...@zen.co.uk> napísal:
> Perhaps you should consider this option. > > (This is where I mention that Debian's binary packages of the Xorg X > server Depends: udev, and that the udev in Debian is the udev > maintained by the systemd maintainers in the systemd git repository.) > > > A "desktop system" is merely a "desktop system", and an init system > > is merely an init system. It is a bug when a "desktop system" like > > xfce depends on a particular init system, or parts thereof, no > > matter if directly or indirectly, especially for a distribution > > that intends to support a choice of init systems so that users can > > choose what they want to use and what not. > > Some components of XFCE have a hard dependency on dbus (and this is > conceptually legitimate). dbus has a build-time-optional dependency > on libsystemd-login, and a quick experimental check on my system > confirms that the most recent version of the dbus suite, downloaded > in source form directly from the dbus website, can be built on Linux > without a dependency on libsystemd-login: > > $ ./configure --disable-systemd && make all > [gerbil spew from the build process elided] > $ ldd bus/dbus-daemon > linux-vdso.so.1 (0x00007fffb59fe000) > libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 > (0x00007fb354c2c000) libpthread.so.0 > => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb354a0f000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 > (0x00007fb354665000) /lib64/ld-linux-x86-64.so.2 (0x00007fb354e8a000) > > However, standard practice in Debian is "enable ALL the things", so > the dbus package in Debian jessie GNU/Linux systems is not built with > --disable-systemd, and so it Depends: libsystemd-login0. This is no problem for me (more precise, i mostly appreciated this approach). I am able to maintain my own version of dbus package, but my knowledge is not enough to know these in more depth, then i mostly avoid to package these system things. When i save some time i will try to build it, try it and then share it. Many thanks to share this here! regards -- Slavko http://slavino.sk
signature.asc
Description: PGP signature