Bug#854041: systemd: dpkg fails for systemd package when upgrading from jessie to stretch
Felipe Sateler
fsateler at debian.org
Fri Feb 3 13:04:48 GMT 2017
On 3 February 2017 at 08:03, Carsten Brandt <debian at cebe.cc> wrote:
>
> Package: systemd
> Version: 215-17+deb8u6
> Severity: normal
>
> Dear Maintainer,
>
> while upgrading from jessie to stretch I encounter the following error with dpkg trying to upgrade systemd package:
>
> # apt-get dist-upgrade
> ...
> dpkg: systemd: Abhängigkeitsprobleme, wird aber wie gefordert dennoch entfernt:
> dbus-user-session hängt ab von systemd; aber:
> Paket systemd soll entfernt werden.
> systemd-sysv hängt ab von systemd (= 215-17+deb8u6).
> systemd-sysv hängt ab von systemd.
> systemd-sysv hängt ab von systemd (= 215-17+deb8u6).
> systemd-sysv hängt ab von systemd.
> libpam-systemd:amd64 hängt ab von systemd (= 215-17+deb8u6).
>
> (Lese Datenbank ... 307696 Dateien und Verzeichnisse sind derzeit installiert.)
> Entfernen von systemd (215-17+deb8u6) ...
> systemd is the active init system, please switch to another before removing systemd.
> dpkg: Fehler beim Bearbeiten des Paketes systemd (--remove):
> Unterprozess installiertes pre-removal-Skript gab den Fehlerwert 1 zurück
> Failed to stop lib-init-rw.mount: Unit lib-init-rw.mount not loaded.
> addgroup: Die Gruppe »systemd-journal« existiert bereits als Systemgruppe. Programmende.
> Fehler traten auf beim Bearbeiten von:
> systemd
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> The full output can be found at the following URL:
> https://gist.github.com/cebe/67c135b990d5c7a92149e4e7113c555c
> Init: systemd (via /run/systemd/system)
So, apt decided it needed to temporarily remove systemd for some
reason, and systemd errors out because removing systemd while running
under it is a bad idea[1].
Dear apt maintainers, any idea on what conditions could result in apt
deciding to temporarily remove systemd?
[1] https://sources.debian.net/src/systemd/232-15/debian/systemd.prerm/#L10
--
Saludos,
Felipe Sateler
More information about the Pkg-systemd-maintainers
mailing list