On Sun, Oct 19, 2008 at 2:10 AM, Steve Langasek <[EMAIL PROTECTED]> wrote: > No, it's only aptitude which tries to remove the essential package on > dist-upgrade. Installing insserv in etch, switching sources.list to lenny, > and running 'apt-get dist-upgrade', apt has no problem calculating the > upgrade correctly.
Are you sure? # apt-get update Get:1 http://ftp.surfnet.nl lenny Release.gpg [189B] Get:2 http://security.debian.org lenny/updates Release.gpg [189B] Ign http://security.debian.org lenny/updates/main Translation-en_US Ign http://security.debian.org lenny/updates/contrib Translation-en_US Get:3 http://security.debian.org lenny/updates Release [40.7kB] Ign http://ftp.surfnet.nl lenny/main Translation-en_US Get:4 http://ftp.surfnet.nl lenny Release [74.5kB] Ign http://security.debian.org lenny/updates/main Packages/DiffIndex Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex Get:5 http://security.debian.org lenny/updates/main Packages [7301B] Hit http://security.debian.org lenny/updates/contrib Packages Get:6 http://ftp.surfnet.nl lenny/main Packages/DiffIndex [2038B] Get:7 http://ftp.surfnet.nl lenny/main Packages [6913kB] Fetched 7038kB in 13s (514kB/s) Reading package lists... Done dhcppc15:~# apt-get dist-upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: libgssapi2 libldap2 libpci2 libsasl2 libssp0 selinux-policy-refpolicy-targeted The following NEW packages will be installed: bash-completion bsd-mailx bwidget ca-certificates checkpolicy cpp-4.3 debian-faq defoma fam fontconfig fontconfig-config g++-4.3 gcc-4.3 grub-common hicolor-icon-theme libatk1.0-0 libatk1.0-data libbind9-40 libboost-date-time1.34.1 libboost-doc libboost-filesystem1.34.1 libboost-graph-dev libboost-graph1.34.1 libboost-iostreams-dev libboost-iostreams1.34.1 libboost-program-options1.34.1 libboost-python-dev libboost-python1.34.1 libboost-regex1.34.1 libboost-serialization1.34.1 libboost-signals-dev libboost-signals1.34.1 libboost-test-dev libboost-test1.34.1 libboost-thread-dev libboost-thread1.34.1 libboost-wave-dev libboost-wave1.34.1 libcairo2 libcap2 libcups2 libdatrie0 libdb4.5 libdevmapper1.02.1 libdns43 libdrm2 libfam0 libfontconfig1 libfontenc1 libfreetype6 libgl1-mesa-glx libglade2-0 libglib2.0-0 libglib2.0-data libgmp3c2 libgnutls26 libgomp1 libgssglue1 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libhtml-template-perl libice6 libicu38 libisc44 libisccc40 libisccfg40 libjpeg62 libkeyutils1 libldap-2.4-2 libltdl3 liblwres40 libmcrypt4 libmpfr1ldbl libneon27-gnutls libpango1.0-0 libpango1.0-common libpci3 libpixman-1-0 libpng12-0 libpq5 libqpol1 libserf-0-0 libsetools-tcl libsm6 libstdc++6-4.3-dev libterm-readkey-perl libterm-readline-perl-perl libthai-data libthai0 libtiff4 libustr-1.0-1 libx11-6 libx11-data libxau6 libxaw7 libxcb-render-util0 libxcb-render0 libxcb-xlib0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 linux-image-2.6.26-1-amd64 netcat-traditional openssh-blacklist-extra openssl perl-doc php5-mcrypt python-dev python-sepolgen python2.5 python2.5-dev python2.5-minimal selinux-policy-default setools tcl8.4 tk8.4 ttf-dejavu ttf-dejavu-core ttf-dejavu-extra uuid-runtime x-ttcidfont-conf x11-common x11-utils xauth xbitmaps xfonts-encodings xfonts-utils xterm The following packages will be upgraded: acpid adduser aptitude 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 libc6 libc6-dev libc6-i386 libcomerr2 libconsole libdb4.2 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 linux-libc-dev locales 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 python2.4 python2.4-minimal readline-common reportbug sed sharutils strace subversion sysklogd sysv-rc sysvinit sysvinit-utils tar tasksel tasksel-data tcpd telnet texinfo time traceroute tzdata ucf udev update-inetd usbutils util-linux vim-common vim-tiny w3m wamerican wget whiptail whois zlib1g zlib1g-dev 240 upgraded, 147 newly installed, 6 to remove and 0 not upgraded. Need to get 48.0MB/278MB of archives. After this operation, 416MB of additional disk space will be used. Do you want to continue [Y/n]? Get:1 http://ftp.surfnet.nl lenny/main libc6-i386 2.7-14 [3771kB] Get:2 http://ftp.surfnet.nl lenny/main linux-libc-dev 2.6.26-8 [754kB] Get:3 http://ftp.surfnet.nl lenny/main libc6-dev 2.7-14 [2500kB] Get:4 http://ftp.surfnet.nl lenny/main libc6 2.7-14 [4945kB] Get:5 http://ftp.surfnet.nl lenny/main libcomerr2 1.41.2-1 [42.2kB] Get:6 http://ftp.surfnet.nl lenny/main libblkid1 1.41.2-1 [57.3kB] Get:7 http://ftp.surfnet.nl lenny/main e2fslibs 1.41.2-1 [135kB] Get:8 http://ftp.surfnet.nl lenny/main e2fsprogs 1.41.2-1 [784kB] Get:9 http://ftp.surfnet.nl lenny/main libuuid1 1.41.2-1 [45.0kB] Get:10 http://ftp.surfnet.nl lenny/main tzdata 2008g-1 [756kB] Get:11 http://ftp.surfnet.nl lenny/main libsqlite3-0 3.5.9-5 [253kB] Get:12 http://ftp.surfnet.nl lenny/main console-data 2:1.07-10 [1111kB] Get:13 http://ftp.surfnet.nl lenny/main x11-common 1:7.3+18 [343kB] Get:14 http://ftp.surfnet.nl lenny/main linux-image-2.6.26-1-amd64 2.6.26-8 [20.9MB] Get:15 http://ftp.surfnet.nl lenny/main libss2 1.41.2-1 [47.6kB] Get:16 http://ftp.surfnet.nl lenny/main aptitude 0.4.11.10-1lenny1 [3018kB] Get:17 http://ftp.surfnet.nl lenny/main dhcp3-client 3.1.1-4 [245kB] Get:18 http://ftp.surfnet.nl lenny/main dhcp3-common 3.1.1-4 [310kB] Get:19 http://ftp.surfnet.nl lenny/main net-tools 1.60-21 [286kB] Get:20 http://ftp.surfnet.nl lenny/main logrotate 3.7.1-5 [37.9kB] Get:21 http://ftp.surfnet.nl lenny/main libdevmapper1.02.1 2:1.02.27-4 [57.7kB] Get:22 http://ftp.surfnet.nl lenny/main locales 2.7-14 [4489kB] Get:23 http://ftp.surfnet.nl lenny/main openssh-server 1:5.1p1-3 [313kB] Get:24 http://ftp.surfnet.nl lenny/main openssh-client 1:5.1p1-3 [853kB] Get:25 http://ftp.surfnet.nl lenny/main eject 2.1.5+deb1-4 [52.2kB] Get:26 http://ftp.surfnet.nl lenny/main installation-report 2.38 [16.8kB] Get:27 http://ftp.surfnet.nl lenny/main libglib2.0-0 2.16.6-1 [826kB] Get:28 http://ftp.surfnet.nl lenny/main libpng12-0 1.2.27-2 [167kB] Get:29 http://ftp.surfnet.nl lenny/main libcups2 1.3.8-1lenny2 [167kB] Get:30 http://ftp.surfnet.nl lenny/main libglib2.0-data 2.16.6-1 [696kB] Get:31 http://ftp.surfnet.nl lenny/main uuid-runtime 1.41.2-1 [47.9kB] Fetched 48.0MB in 46s (1043kB/s) 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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

