Bug#806259: closed by Julien Cristau <jcristau@debian.org> (Re: Bug#806259: xserver-xorg: Depends on xserver-xorg-legacy | systemd)
On Thu, Nov 26, 2015 at 07:48:04AM +0000, Debian Bug Tracking System wrote:
> Date: Thu, 26 Nov 2015 08:45:29 +0100
> From: Julien Cristau <jcristau@debian.org>
> To: Celelibi <celelibi@gmail.com>, 806259-done@bugs.debian.org
> Subject: Re: Bug#806259: xserver-xorg: Depends on xserver-xorg-legacy |
> systemd
> User-Agent: Mutt/1.5.24 (2015-08-30)
>
> On Thu, Nov 26, 2015 at 00:14:06 +0100, Celelibi wrote:
>
> > Package: xserver-xorg
> > Version: 1:7.7+12
> > Severity: important
> >
> > Dear maintainer,
> >
> > I don't want to install systemd on my computer, but the new version of
> > xserver-xorg want systemd in order to run as a user. To circumvent this,
> > I see a package xserver-xorg-legacy has been added to run xorg as root
> > if needed.
> >
> > Would it be possible to make xserver-xorg either:
> > - integrate the xorg wrapper in xserver-xorg so that xorg is always run
> > as root if needed;
> > - make the package depend on xserver-xorg-legacy to achieve the same
> > effect;
> > - make the package depend on "xserver-xorg-legacy | systemd" so that
> > the wrapper is only installed if needed?
> >
> No. systemd is needed regardless of xserver-xorg-legacy.
No it's not. And I hope it will never be.
My system is the living proof systemd is not needed at all in Debian. I
use sysvinit and am currently running xorg. And the package systemd is
still not installed.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
un systemd <none> <none> (no description available)
ii xserver-xorg 1:7.7+12 i386 X.Org X server
In any case, before I installed xserver-xorg-legacy I was unable to run
xorg. Meaning that the package xserver-xorg doesn't depend on its actual
prerequisites. It is broken and has to be fixed, should it be by adding
a dependency to systemd (even if that would be a huge mistake).
Best regards,
Celelibi
Reply to: