Bug#753589: systemd: Missing dependency on glibc?

Jakub Wilk jwilk at debian.org
Thu Jul 3 12:56:38 BST 2014


* Michael Biebl <biebl at debian.org>, 2014-07-03, 13:22:
>>Unpacking replacement systemd-sysv ...
>>Preparing to replace libtirpc1:i386 0.2.2-5 (using .../libtirpc1_0.2.3-1_i386.deb) ...
>>Unpacking replacement libtirpc1:i386 ...
>>Preparing to replace libgcrypt11:i386 1.5.0-5+deb7u1 (using .../libgcrypt11_1.5.3-4_i386.deb) ...
>>Unpacking replacement libgcrypt11:i386 ...
>>Preparing to replace libsystemd-daemon0:i386 204-8 (using .../libsystemd-daemon0_208-5_i386.deb) ...
>>Unpacking replacement libsystemd-daemon0:i386 ...
>>Preparing to replace libsystemd-journal0:i386 44-11+deb7u4 (using .../libsystemd-journal0_208-5_i386.deb) ...
>>Unpacking replacement libsystemd-journal0:i386 ...
>>Selecting previously unselected package libudev1:i386.
>>Unpacking libudev1:i386 (from .../libudev1_204-8_i386.deb) ...
>>Preparing to replace libsystemd-login0:i386 44-11+deb7u4 (using .../libsystemd-login0_208-5_i386.deb) ...
>>Unpacking replacement libsystemd-login0:i386 ...
>>Selecting previously unselected package acl.
>>Unpacking acl (from .../archives/acl_2.2.52-1_i386.deb) ...
>>Preparing to replace libpam-systemd:i386 44-11+deb7u4 (using .../libpam-systemd_208-5_i386.deb) ...
>>Unpacking replacement libpam-systemd:i386 ...
>>Preparing to replace systemd 44-11+deb7u4 (using .../systemd_208-5_i386.deb) ...
>>Moving obsolete conffile /etc/bash_completion.d/systemd-bash-completion.sh out of the way...
>>Unpacking replacement systemd ...
>>Processing triggers for man-db ...
>>(Reading database ... 57471 files and directories currently installed.)
>>Removing libaudit0 ...
>>Selecting previously unselected package libaudit-common.
>>(Reading database ... 57465 files and directories currently installed.)
>>Unpacking libaudit-common (from .../libaudit-common_1%3a2.3.7-1_all.deb) ...
>>Selecting previously unselected package libaudit1:i386.
>>Unpacking libaudit1:i386 (from .../libaudit1_1%3a2.3.7-1_i386.deb) ...
>>Preparing to replace nscd 2.13-38+deb7u1 (using .../archives/nscd_2.19-4_i386.deb) ...
>>/sbin/runlevel: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.17' not found (required by /sbin/runlevel)
>>/sbin/runlevel: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.14' not found (required by /sbin/runlevel)
>>/sbin/runlevel: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /lib/i386-linux-gnu/libgcrypt.so.11)
>>
>
>
>systemd *does* have a versioned dependency on libc6 (>= 2.17).
>
>Is maybe aptitude doing something stupid and not updating the packages 
>in the correct order?

systemd-sysv was unpacked, but not configured yet. At this point, its 
dependencies were not required to be satisfied. So from POV of the 
package manager everything is in order here.

Perhaps a Pre-Depends is missing somewhere; but it's hard to tell 
exactly where without knowing who calls /sbin/runlevel and why.

-- 
Jakub Wilk




More information about the Pkg-systemd-maintainers mailing list