I just upgraded to systemd 208-5 and haven't rebooted yet. Just sharing how the upgrade went :-
Code: Select all
$ sudo aptitude install systemd=208-5 libpam-systemd=208-5 libsystemd-daemon0=208-5 libsystemd-journal0=208-5 libsystemd-login0=208-5 sysvinit-core=2.88dsf-55.2 systemd-sysv=208-5
The following NEW packages will be installed:
systemd-sysv{b}
The following packages will be upgraded:
libpam-systemd libsystemd-daemon0 libsystemd-journal0 libsystemd-login0 systemd sysvinit-core
6 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,615 kB of archives. After unpacking 778 kB will be used.
The following packages have unmet dependencies:
systemd-sysv : Conflicts: sysvinit-core but 2.88dsf-55.2 is to be installed.
The following actions will resolve these dependencies:
Remove the following packages:
1) sysvinit-core
Accept this solution? [Y/n/q/?] Y
The following NEW packages will be installed:
systemd-sysv
The following packages will be REMOVED:
sysvinit-core{a}
The following packages will be upgraded:
libpam-systemd libsystemd-daemon0 libsystemd-journal0 libsystemd-login0 systemd
5 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 1,484 kB of archives. After unpacking 524 kB will be used.
Do you want to continue? [Y/n/?] Y
Get: 1 http://debian.ec.as6453.net/debian/ experimental/main libsystemd-journal0 amd64 208-5 [66.2 kB]
Get: 2 http://debian.ec.as6453.net/debian/ experimental/main libsystemd-login0 amd64 208-5 [39.7 kB]
Get: 3 http://debian.ec.as6453.net/debian/ experimental/main libsystemd-daemon0 amd64 208-5 [24.3 kB]
Get: 4 http://debian.ec.as6453.net/debian/ experimental/main systemd amd64 208-5 [1,290 kB]
Get: 5 http://debian.ec.as6453.net/debian/ experimental/main systemd-sysv amd64 208-5 [24.5 kB]
Get: 6 http://debian.ec.as6453.net/debian/ experimental/main libpam-systemd amd64 208-5 [39.9 kB]
Fetched 1,484 kB in 23s (63.1 kB/s)
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
apt-listchanges: Mailing root: apt-listchanges: changelogs for debian
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
(Reading database ... 525225 files and directories currently installed.)
Preparing to unpack .../libsystemd-journal0_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=installed
Unpacking libsystemd-journal0:amd64 (208-5) over (204-14) ...
D000001: ensure_diversions: same, skipping
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up libsystemd-journal0:amd64 (208-5) ...
D000001: deferred_configure updating conffiles
D000001: ensure_diversions: same, skipping
Processing triggers for libc-bin (2.19-4) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
(Reading database ... 525225 files and directories currently installed.)
Preparing to unpack .../libsystemd-login0_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=installed
Unpacking libsystemd-login0:amd64 (208-5) over (204-14) ...
D000001: ensure_diversions: same, skipping
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up libsystemd-login0:amd64 (208-5) ...
D000001: deferred_configure updating conffiles
D000001: ensure_diversions: same, skipping
Processing triggers for libc-bin (2.19-4) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
D000001: deferred_remove package sysvinit-core:amd64
D000001: checking dependencies for remove 'sysvinit-core:amd64'
dpkg: sysvinit-core: dependency problems, but removing anyway as you requested:
sysvinit depends on sysvinit-core | upstart | systemd-sysv; however:
Package sysvinit-core is to be removed.
Package upstart is not installed.
Package systemd-sysv is not installed.
(Reading database ... 525225 files and directories currently installed.)
Removing sysvinit-core (2.88dsf-53.2) ...
D000001: removal_bulk package sysvinit-core:amd64
D000001: ensure_diversions: same, skipping
D000001: removal_bulk cleaning info directory
D000001: removal_bulk purging? foundpostrm=1
D000001: removal done
Processing triggers for man-db (2.6.7.1-1) ...
D000001: ensure_diversions: same, skipping
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
(Reading database ... 525200 files and directories currently installed.)
Preparing to unpack .../libsystemd-daemon0_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=installed
Unpacking libsystemd-daemon0:amd64 (208-5) over (204-14) ...
D000001: ensure_diversions: same, skipping
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up libsystemd-daemon0:amd64 (208-5) ...
D000001: deferred_configure updating conffiles
D000001: ensure_diversions: same, skipping
Processing triggers for libc-bin (2.19-4) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
(Reading database ... 525200 files and directories currently installed.)
Preparing to unpack .../systemd_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=installed
D000001: ensure_diversions: same, skipping
D000001: cmpversions a='0:204-14' b='0:44-3' r=1
D000001: cmpversions a='0:204-14' b='0:204-1' r=1
D000001: cmpversions a='0:204-14' b='0:25-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: ensure_diversions: same, skipping
Unpacking systemd (208-5) over (204-14) ...
D000001: ensure_diversions: same, skipping
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for dbus (1.8.6-1) ...
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
D000001: ensure_diversions: same, skipping
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
Processing triggers for man-db (2.6.7.1-1) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up systemd (208-5) ...
D000001: deferred_configure updating conffiles
Installing new version of config file /etc/systemd/journald.conf ...
Installing new version of config file /etc/systemd/logind.conf ...
Installing new version of config file /etc/systemd/user.conf ...
Configuration file '/etc/systemd/system.conf'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** system.conf (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/systemd/system.conf ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.systemd1.conf ...
Installing new version of config file /etc/dbus-1/system.d/org.freedesktop.login1.conf ...
D000001: cmpversions a='0:204-14' b='0:204-1' r=1
D000001: cmpversions a='0:204-14' b='0:33-1' r=1
D000001: cmpversions a='0:204-14' b='0:204-9' r=1
D000001: cmpversions a='0:204-14' b='0:204-8' r=1
D000001: cmpversions a='0:204-14' b='0:40-1' r=1
D000001: cmpversions a='0:204-14' b='0:25-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:29-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: cmpversions a='0:204-14' b='0:204-1~' r=1
D000001: ensure_diversions: same, skipping
Processing triggers for dbus (1.8.6-1) ...
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
Selecting previously unselected package systemd-sysv.
(Reading database ... 525241 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=not installed
Unpacking systemd-sysv (208-5) ...
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
Processing triggers for man-db (2.6.7.1-1) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up systemd-sysv (208-5) ...
D000001: deferred_configure updating conffiles
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
(Reading database ... 525258 files and directories currently installed.)
Preparing to unpack .../libpam-systemd_208-5_amd64.deb ...
D000001: process_archive oldversionstatus=installed
D000001: ensure_diversions: same, skipping
Unpacking libpam-systemd:amd64 (208-5) over (204-14) ...
D000001: process_archive updating info directory
D000001: generating infodb hashfile
Processing triggers for debian-security-support (2014.05.29) ...
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: cmpversions a='0:1.17.10' b='0:1.16' r=1
D000001: ensure_diversions: same, skipping
Processing triggers for man-db (2.6.7.1-1) ...
D000001: ensure_diversions: same, skipping
D000001: ensure_diversions: new, (re)loading
Setting up libpam-systemd:amd64 (208-5) ...
D000001: deferred_configure updating conffiles
D000001: ensure_diversions: same, skipping
Current status: 0 updates [-6].
Code: Select all
Processing triggers for dbus (1.8.6-1) ...
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not found
Also do see some packages of sysvinit therein :-
Code: Select all
$ aptitude search sysvinit
p git-daemon-sysvinit - fast, scalable, distributed revision control system (git-daemon service)
p live-config-sysvinit - Live System Configuration Components (sysvinit backend)
i sysvinit - System-V-like init utilities - metapackage
c sysvinit-core - System-V-like init utilities
i sysvinit-utils - System-V-like utilities
Update: Came to know that the bug has been reported just a day ago as #754404 .