Bug#501855: upgrade-reports: initscripts Conflicts/Pre-Depends loop
Package: upgrade-reports
Severity: normal
Hi,
I'm trying to upgrade a fresh Etch install to Lenny. I've hit a speedbump, it seems, see below.
How should I (or a normal user) solve this?
Olaf
# aptitude full-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
The following packages are BROKEN:
libsasl2 libssp0
The following NEW packages will be installed:
bash-completion{a} bsd-mailx{a} bwidget{a} ca-certificates{a} checkpolicy{a} cpp-4.3{a} debian-faq{a} defoma{a} fam{a} fontconfig{a} fontconfig-config{a} g++-4.3{a} gcc-4.3{a} grub-common{a} hicolor-icon-theme{a} libatk1.0-0{a} libatk1.0-data{a} libbind9-40{a}
libboost-date-time1.34.1{a} libboost-doc{a} libboost-filesystem1.34.1{a} libboost-graph-dev{a} libboost-graph1.34.1{a} libboost-iostreams-dev{a} libboost-iostreams1.34.1{a} libboost-program-options1.34.1{a} libboost-python-dev{a} libboost-python1.34.1{a}
libboost-regex1.34.1{a} libboost-serialization1.34.1{a} libboost-signals-dev{a} libboost-signals1.34.1{a} libboost-test-dev{a} libboost-test1.34.1{a} libboost-thread-dev{a} libboost-thread1.34.1{a} libboost-wave-dev{a} libboost-wave1.34.1{a} libcairo2{a}
libcap2{a} libcups2{a} libdatrie0{a} libdb4.5{a} libdevmapper1.02.1{a} libdns43{a} libdrm2{a} libfam0{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libgl1-mesa-glx{a} libglade2-0{a} libglib2.0-0{a} libglib2.0-data{a} libgmp3c2{a} libgnutls26{a}
libgomp1{a}
libgssglue1{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libhtml-template-perl{a} libice6{a} libicu38{a} libisc44{a} libisccc40{a} libisccfg40{a} libjpeg62{a} libkeyutils1{a} libldap-2.4-2{a} libltdl3{a} liblwres40{a} libmcrypt4{a} libmpfr1ldbl{a}
libneon27-gnutls{a} libpango1.0-0{a} libpango1.0-common{a} libpci3{a} libpixman-1-0{a} libpng12-0{a} libpq5{a} libqpol1{a} libserf-0-0{a} libsetools-tcl{a} libsm6{a} libstdc++6-4.3-dev{a} libterm-readkey-perl{a} libterm-readline-perl-perl{a} libthai-data{a}
libthai0{a} libtiff4{a} libustr-1.0-1{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-xlib0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxfont1{a}
libxft2{a} libxi6{a} libxinerama1{a} libxmu6{a} libxmuu1{a} libxpm4{a} libxrandr2{a} libxrender1{a} libxt6{a} libxtst6{a} libxv1{a} libxxf86dga1{a} libxxf86vm1{a} linux-image-2.6.26-1-amd64{a} netcat-traditional{a} openssh-blacklist-extra{a} openssl{a}
perl-doc{a}
php5-mcrypt{a} python-dev{a} python-sepolgen{a} python2.5{a} python2.5-dev{a} python2.5-minimal{a} selinux-policy-default{a} setools{a} tcl8.4{a} tk8.4{a} ttf-dejavu{a} ttf-dejavu-core{a} ttf-dejavu-extra{a} uuid-runtime{a} x-ttcidfont-conf{a} x11-common{a}
x11-utils{a} xauth{a} xbitmaps{a} xfonts-encodings{a} xfonts-utils{a} xterm{a}
The following packages will be REMOVED:
libgssapi2{a} libldap2{a} libpci2{a} python2.4{u} python2.4-minimal{u} selinux-policy-refpolicy-targeted{a}
The following packages will be upgraded:
acpid adduser at base-files base-passwd bash bc bind9-host bsdmainutils bsdutils busybox cmake console-common console-data console-tools coreutils cpio cpp cpp-4.1 cron dc debconf debconf-i18n debian-archive-keyring debianutils dhcp3-client dhcp3-common
dictionaries-common diff dmidecode dnsutils doc-debian doc-linux-text dselect e2fslibs e2fsprogs ed eject exim4 exim4-base exim4-config exim4-daemon-light file findutils finger ftp g++ g++-4.1 gcc gcc-4.1 gcc-4.1-base gettext-base gnupg gpgv grep groff-base
grub
gzip hostname iamerican ibritish ifupdown info initramfs-tools initscripts insserv installation-report iptables iputils-ping ispell kexec-tools klibc-utils klogd laptop-detect less libacl1 libapr1 libaprutil1 libattr1 libblkid1 libboost-date-time-dev
libboost-dev
libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev libbz2-1.0 libcomerr2 libconsole libdb4.2 libdb4.3 libdbd-mysql-perl libdbi-perl libedit2 libevent1 libexpat1 libgc1c2 libgcc1 libgcrypt11 libgpg-error0 libidn11
libklibc libkrb53 liblocale-gettext-perl liblockfile1 libmagic1 libmysqlclient15-dev libmysqlclient15off libncurses5 libneon26 libnewt0.52 libnfsidmap2 libpam-modules libpam-runtime libpam0g libpcre3 libpopt0 libreadline5 librpcsecgss3 libsasl2-2 libselinux1
libsemanage1 libsepol1 libsigc++-2.0-0c2a libslang2 libsqlite3-0 libss2 libssl0.9.8 libstdc++6-4.1-dev libsvn1 libtasn1-3 libtasn1-3-bin libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libusb-0.1-4 libuuid1 libvolume-id0 libwrap0 libxml2
lighttpd
linux-image-2.6-amd64 login logrotate lsb-base lsof m4 mailx make makedev man-db manpages mawk mime-support mktemp module-init-tools mount mpack mtools mtr-tiny mutt mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 nano ncurses-base ncurses-bin
ncurses-term net-tools netbase netcat nfs-common openbsd-inetd openssh-blacklist openssh-client openssh-server passwd patch pciutils perl perl-base perl-modules php5-cgi php5-common php5-mysql phpmyadmin pidentd policycoreutils popularity-contest portmap procps
psmisc python python-central python-minimal python-newt python-selinux python-semanage python-support readline-common reportbug sed sharutils strace subversion sysklogd sysv-rc sysvinit sysvinit-utils tar tasksel tasksel-data tcpd telnet texinfo time traceroute
ucf udev update-inetd usbutils util-linux vim-common vim-tiny w3m wamerican wget whiptail whois zlib1g zlib1g-dev
The following packages are RECOMMENDED but will NOT be installed:
libfribidi0 libmudflap0-dev libsasl2-modules php5-gd wbritish xml-core
232 packages upgraded, 147 newly installed, 6 to remove and 0 not upgraded.
Need to get 0B/255MB of archives. After unpacking 402MB will be used.
The following packages have unmet dependencies:
libsasl2: Depends: libsasl2-2 (= 2.1.22.dfsg1-8) but 2.1.22.dfsg1-23 is to be installed.
libssp0: Depends: gcc-4.1-base (= 4.1.1-21) but 4.1.2-23 is to be installed.
The following actions will resolve these dependencies:
Remove the following packages:
libsasl2
libssp0
Install the following packages:
libsasl2-modules [2.1.22.dfsg1-23 (testing)]
Leave the following dependencies unresolved:
defoma recommends libft-perl
Score is -27
Accept this solution? [Y/n/q/?]
The following NEW packages will be installed:
bash-completion{a} bsd-mailx{a} bwidget{a} ca-certificates{a} checkpolicy{a} cpp-4.3{a} debian-faq{a} defoma{a} fam{a} fontconfig{a} fontconfig-config{a} g++-4.3{a} gcc-4.3{a} grub-common{a} hicolor-icon-theme{a} libatk1.0-0{a} libatk1.0-data{a} libbind9-40{a}
libboost-date-time1.34.1{a} libboost-doc{a} libboost-filesystem1.34.1{a} libboost-graph-dev{a} libboost-graph1.34.1{a} libboost-iostreams-dev{a} libboost-iostreams1.34.1{a} libboost-program-options1.34.1{a} libboost-python-dev{a} libboost-python1.34.1{a}
libboost-regex1.34.1{a} libboost-serialization1.34.1{a} libboost-signals-dev{a} libboost-signals1.34.1{a} libboost-test-dev{a} libboost-test1.34.1{a} libboost-thread-dev{a} libboost-thread1.34.1{a} libboost-wave-dev{a} libboost-wave1.34.1{a} libcairo2{a}
libcap2{a} libcups2{a} libdatrie0{a} libdb4.5{a} libdevmapper1.02.1{a} libdns43{a} libdrm2{a} libfam0{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libgl1-mesa-glx{a} libglade2-0{a} libglib2.0-0{a} libglib2.0-data{a} libgmp3c2{a} libgnutls26{a}
libgomp1{a}
libgssglue1{a} libgtk2.0-0{a} libgtk2.0-bin{a} libgtk2.0-common{a} libhtml-template-perl{a} libice6{a} libicu38{a} libisc44{a} libisccc40{a} libisccfg40{a} libjpeg62{a} libkeyutils1{a} libldap-2.4-2{a} libltdl3{a} liblwres40{a} libmcrypt4{a} libmpfr1ldbl{a}
libneon27-gnutls{a} libpango1.0-0{a} libpango1.0-common{a} libpci3{a} libpixman-1-0{a} libpng12-0{a} libpq5{a} libqpol1{a} libsasl2-modules{a} libserf-0-0{a} libsetools-tcl{a} libsm6{a} libstdc++6-4.3-dev{a} libterm-readkey-perl{a} libterm-readline-perl-perl{a}
libthai-data{a} libthai0{a} libtiff4{a} libustr-1.0-1{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-xlib0{a} libxcb1{a} libxcomposite1{a} libxcursor1{a} libxdamage1{a} libxdmcp6{a} libxext6{a} libxfixes3{a}
libxfont1{a} libxft2{a} libxi6{a} libxinerama1{a} libxmu6{a} libxmuu1{a} libxpm4{a} libxrandr2{a} libxrender1{a} libxt6{a} libxtst6{a} libxv1{a} libxxf86dga1{a} libxxf86vm1{a} linux-image-2.6.26-1-amd64{a} netcat-traditional{a} openssh-blacklist-extra{a}
openssl{a} perl-doc{a} php5-mcrypt{a} python-dev{a} python-sepolgen{a} python2.5{a} python2.5-dev{a} python2.5-minimal{a} selinux-policy-default{a} setools{a} tcl8.4{a} tk8.4{a} ttf-dejavu{a} ttf-dejavu-core{a} ttf-dejavu-extra{a} uuid-runtime{a}
x-ttcidfont-conf{a} x11-common{a} x11-utils{a} xauth{a} xbitmaps{a} xfonts-encodings{a} xfonts-utils{a} xterm{a}
The following packages will be REMOVED:
libgssapi2{a} libldap2{a} libpci2{a} libsasl2{a} libssp0{a} python2.4{u} python2.4-minimal{u} selinux-policy-refpolicy-targeted{a}
The following packages will be upgraded:
acpid adduser at base-files base-passwd bash bc bind9-host bsdmainutils bsdutils busybox cmake console-common console-data console-tools coreutils cpio cpp cpp-4.1 cron dc debconf debconf-i18n debian-archive-keyring debianutils dhcp3-client dhcp3-common
dictionaries-common diff dmidecode dnsutils doc-debian doc-linux-text dselect e2fslibs e2fsprogs ed eject exim4 exim4-base exim4-config exim4-daemon-light file findutils finger ftp g++ g++-4.1 gcc gcc-4.1 gcc-4.1-base gettext-base gnupg gpgv grep groff-base
grub
gzip hostname iamerican ibritish ifupdown info initramfs-tools initscripts insserv installation-report iptables iputils-ping ispell kexec-tools klibc-utils klogd laptop-detect less libacl1 libapr1 libaprutil1 libattr1 libblkid1 libboost-date-time-dev
libboost-dev
libboost-filesystem-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev libbz2-1.0 libcomerr2 libconsole libdb4.2 libdb4.3 libdbd-mysql-perl libdbi-perl libedit2 libevent1 libexpat1 libgc1c2 libgcc1 libgcrypt11 libgpg-error0 libidn11
libklibc libkrb53 liblocale-gettext-perl liblockfile1 libmagic1 libmysqlclient15-dev libmysqlclient15off libncurses5 libneon26 libnewt0.52 libnfsidmap2 libpam-modules libpam-runtime libpam0g libpcre3 libpopt0 libreadline5 librpcsecgss3 libsasl2-2 libselinux1
libsemanage1 libsepol1 libsigc++-2.0-0c2a libslang2 libsqlite3-0 libss2 libssl0.9.8 libstdc++6-4.1-dev libsvn1 libtasn1-3 libtasn1-3-bin libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libusb-0.1-4 libuuid1 libvolume-id0 libwrap0 libxml2
lighttpd
linux-image-2.6-amd64 login logrotate lsb-base lsof m4 mailx make makedev man-db manpages mawk mime-support mktemp module-init-tools mount mpack mtools mtr-tiny mutt mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 nano ncurses-base ncurses-bin
ncurses-term net-tools netbase netcat nfs-common openbsd-inetd openssh-blacklist openssh-client openssh-server passwd patch pciutils perl perl-base perl-modules php5-cgi php5-common php5-mysql phpmyadmin pidentd policycoreutils popularity-contest portmap procps
psmisc python python-central python-minimal python-newt python-selinux python-semanage python-support readline-common reportbug sed sharutils strace subversion sysklogd sysv-rc sysvinit sysvinit-utils tar tasksel tasksel-data tcpd telnet texinfo time traceroute
ucf udev update-inetd usbutils util-linux vim-common vim-tiny w3m wamerican wget whiptail whois zlib1g zlib1g-dev
The following packages are RECOMMENDED but will NOT be installed:
libfribidi0 libmudflap0-dev php5-gd wbritish xml-core
232 packages upgraded, 148 newly installed, 8 to remove and 0 not upgraded.
Need to get 0B/255MB of archives. After unpacking 402MB will be used.
Do you want to continue? [Y/n/?]
Writing extended state information... Done
E: This installation run will require temporarily removing the essential package initscripts due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.
E: Internal Error, Could not early remove initscripts
A package failed to install. Trying to recover:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Reply to: