Bug#746577: closed by Michael Biebl <biebl at debian.org> (Re: Bug#746577: systemd-sysv: for upgrade safety, systemd-sysv and sysvinit-core must be coinstallable)

Tollef Fog Heen tfheen at err.no
Sat May 3 17:18:40 BST 2014


]] Zack Weinberg 

> On Fri, May 2, 2014 at 12:48 PM, Michael Biebl <biebl at debian.org> wrote:
> > This is already possible today: The systemd package (intentionally)
> > doesn't conflict with sysvinit-core since there are no file conflicts.
> >
> > You can install it and boot with init=/lib/systemd/systemd.
> > The systemd-sysv package is intentionally conflicting with
> > sysvinit-core, since systemd-sysv ships /sbin/init (as a symlink to
> > /lib/systemd/systemd).
> >
> > So no, I'm not entirely sure what you are looking for.
> 
> Oh good, almost all the work has been done then!
> 
> 1) Switching from sysvinit to systemd (and vice versa, if necessary)
> should be accomplished via a command dedicated to the purpose; it
> should *not* occur as a side effect of installing, removing,
> upgrading, or downgrading any package.

So you say.  I (with my systemd maintainer hat on) disagrees, and this
has already been in wheezy and works quite well.

> 2) The procedure I described should be the official procedure for
> making the changeover.

Again, you say so, but provide no rationale or reason why.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are




More information about the Pkg-systemd-maintainers mailing list