Source: systemd-sysv
Version: 204-10
Severity: critical
Justification: breaks the whole system
Control: retitle -2 sysvinit-core: for upgrade safety, systemd-sysv and 
sysvinit-core must be coinstallable

For safety of upgrades from wheezy to jessie, the process of upgrading
packages and installing new ones *must not* change either the currently-
running init or the init that will manage the system on the next boot.
A transition away from sysvinit must only occur as a result of a
deliberate sysadmin action with that specific effect, not as a side
effect of any other operation.

To achieve this, systemd-sysv and sysvinit-core must be coinstallable,
with an alternatives-like mechanism for deciding which package actually
provides init (if this can be done with actual alternatives for
/sbin/init, that would be ideal, but I suspect it cannot be that simple).
Other potential providers of /sbin/init should ideally also be included
in this mechanism, but because the default-for-new-installations is changing
in jessie from sysvinit to systemd, the cooperation of those two providers
is more important than the others.

severity:critical because, depending on how an installation is configured,
an unanticipated conversion to systemd absolutely can cause the system
to be unbootable, or fail to carry out its intended function (e.g. because
a network server no longer starts on boot as intended).

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (501, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to