Hello, Looking at this again, to enable logind support the only new needed dependency is against libdbus, so no direct dependency against systemd library, everything is done using dbus calls[0].
Enabling the suid-wrapper is causing severals binaries to be renamed and/or added: The main Xorg binary is renamed to Xorg.bin and moved to some libexec directory. A new setuid binary "Xorg.wrap" is added and installed in that same libexec directory. And the /usr/bin/Xorg replaced by a shell script calling the wrapper. Like said in my previous message we'll need to drop the current xserver-wrapper built from the xorg source package. We need to check if this wrapper is also working on !linux architectures and that we have an upgrade path regarding its configuration file. I didn't test all of this yet, but before does that sound like something that could happen for jessie? Cheers, Laurent Bigonville [0] There is another feature (socket activation) which can also be enabled, this one is adding a dependency against libsystemd-daemon apparently. -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140702114753.0d707...@soldur.bigon.be