Package: util-linux Version: 2.17.2-1 Justification: missing dependency breaks bootstrapping Severity: serious Tags: patch
Upgrading util-linux from 2.16.2-0 to 2.17.2-1 dropped the dependency on initscripts: Package: util-linux Architecture: any Section: utils Priority: required Essential: yes -Depends: ${misc:Depends}, lsb-base (>= 3.0-6), tzdata (>=2006c-2), initscripts, dpkg (>= 1.15.4) | install-info +Depends: lsb-base (>= 3.0-6), tzdata (>=2006c-2), install-info, ${misc:Depends} Pre-Depends: ${shlibs:Depends} As a consequence, installing util-linux fails to install in cdebootstrap/ debootstrap (and likely d-i): # cdebootstrap --debug --verbose --flavour=minimal --arch=amd64 sid /mnt/ http://ftp.de.debian.org/debian [...] P: Retrieving util-linux D: Execute "wget -q -O /mnt/var/cache/bootstrap/util-linux_2.17.2-1_amd64.deb http://ftp.de.debian.org/debian/pool/main/u/util-linux/util-linux_2.17.2-1_amd64.deb" D: Status: 0 P: Validating util-linux [...] P: Extracting util-linux D: Execute "tar -xz -C /mnt -f -" D: Return code: 0 [...] O: Selecting previously deselected package util-linux. O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libblkid1 (>= 2.17.2) O: libblkid1 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libc6 (>= 2.10) O: libc6 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libncurses5 (>= 5.7+20100313) O: libncurses5 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libselinux1 (>= 1.32) O: libselinux1 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libslang2 (>= 2.0.7-1) O: libslang2 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on libuuid1 (>= 2.16) O: libuuid1 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../util-linux_2.17.2-1_amd64.deb containing util-linux, pre-dependency problem: O: util-linux pre-depends on zlib1g (>= 1:1.1.4) O: zlib1g is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: Unpacking util-linux (from .../util-linux_2.17.2-1_amd64.deb) ... P: Unpacking package util-linux D: Updating util-linux to status 2 O: Selecting previously deselected package e2fsprogs. O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on e2fslibs (= 1.41.11-1) O: e2fslibs is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on libblkid1 (>= 1.34-1) O: libblkid1 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on libc6 (>= 2.7) O: libc6 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on libcomerr2 (>= 1.34-1) O: libcomerr2 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on libss2 (>= 1.34-1) O: libss2 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on libuuid1 (>= 1.34-1) O: libuuid1 is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: dpkg: regarding .../e2fsprogs_1.41.11-1_amd64.deb containing e2fsprogs, pre-dependency problem: O: e2fsprogs pre-depends on util-linux (>= 2.15~rc1-1) O: util-linux is unpacked, but has never been configured. O: dpkg: warning: ignoring pre-dependency problem! O: Unpacking e2fsprogs (from .../e2fsprogs_1.41.11-1_amd64.deb) ... P: Unpacking package e2fsprogs D: Updating e2fsprogs to status 2 [...] O: Setting up util-linux (2.17.2-1) ... P: Configuring package util-linux D: Updating util-linux to status 3 O: update-alternatives: using /bin/more to provide /usr/bin/pager (pager) in auto mode. O: insserv: Service checkroot has to be enabled to start service hwclock O: insserv: exiting now! O: update-rc.d: error: insserv rejected the script header O: Setting up mount (2.17.2-1) ... P: Configuring package mount D: Updating mount to status 3 O: dpkg: error processing util-linux (--configure): O: subprocess installed post-installation script returned error exit status 1 O: Setting up initscripts (2.87dsf-10) ... P: Configuring package initscripts D: Updating initscripts to status 3 O: dpkg: dependency problems prevent configuration of e2fsprogs: O: e2fsprogs depends on util-linux (>= 2.15~rc1-1); however: O: Package util-linux is not configured yet. O: dpkg: error processing e2fsprogs (--configure): O: dependency problems - leaving unconfigured O: Setting up sysvinit (2.87dsf-10) ... P: Configuring package sysvinit D: Updating sysvinit to status 3 O: sysvinit: creating /dev/initctl O: init: O: timeout opening/writing control channel /dev/initctl O: Errors were encountered while processing: O: util-linux O: e2fsprogs D: Status: 256 E: Internal error: install This basically re-opens the same issues that were reported in #546834 (archived by now). Regards Stefan Lippers-Hollmann util-linux: Re-add accidentally dropped dependency on initscripts This fixes the return of #546834. Signed-off-by: Stefan Lippers-Hollmann <s....@gmx.de> --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Architecture: any Section: utils Priority: required Essential: yes -Depends: lsb-base (>= 3.0-6), tzdata (>=2006c-2), install-info, ${misc:Depends} +Depends: lsb-base (>= 3.0-6), tzdata (>=2006c-2), initscripts, install-info, ${misc:Depends} Pre-Depends: ${shlibs:Depends} Suggests: util-linux-locales, kbd | console-tools, dosfstools Replaces: schedutils, miscutils, setterm, fdisk, linux32, sparc-utils, e2fsprogs, ${util-linux:Conflicts} -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.34-rc7-sidux-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages util-linux depends on: ii install-info 4.13a.dfsg.1-5 Manage installed documentation in ii libblkid1 2.17.2-1 block device id library ii libc6 2.10.2-8 Embedded GNU C Library: Shared lib ii libncurses5 5.7+20100313-2 shared libraries for terminal hand ii libselinux1 2.0.94-1 SELinux runtime shared libraries ii libslang2 2.2.2-4 The S-Lang programming library - r ii libuuid1 2.17.2-1 Universally Unique ID library ii lsb-base 3.2-23.1 Linux Standard Base 3.2 init scrip ii tzdata 2010j-1 time zone and daylight-saving time ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime util-linux recommends no packages. Versions of packages util-linux suggests: ii dosfstools 3.0.9-1 utilities for making and checking ii kbd 1.15.1-3 Linux console font and keytable ut pn util-linux-locales <none> (no description available) -- no debconf information
signature.asc
Description: This is a digitally signed message part.