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]

Reply via email to