[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Internal Error, Could not early remove perl-base



hi, i'm upgrading a few things in an old (unstable) potato distribution.
at the moment, i'm pointing to the currently-unstable packages.
perl is giving me trouble, in such a way that apt bombs out.

here's the bug:

rgrant:/usr/doc# apt-get -o apt::forceloopbreak=true -q dselect-upgrade
Reading Package Lists...
Building Dependency Tree...
The following packages will be REMOVED:
  2utf apache dialog gmp2 liblockdev0-perl libmd5-perl libpam0g-dbg* libpam0g-dev* libpam0g-util
  libpgsql libpgtcl locales menu modconf perl postgresql-dev pppconfig w3mir whiptail www-pgsql
  www-search 
The following NEW packages will be installed:
  apache-common apache-perl apt-show-source debconf freetype2 ifupdown ipchains ipmasqadm libbz2-1.0
  libconvert-ber-perl libdb2-util libdevel-symdump-perl libdigest-md5-perl libgd1 libgmp2
  libhtml-parser-perl libhtml-tagset-perl libjpeg62 libldap2 libmon-perl libnewt0 libnss-db
  libpam-modules libpam-runtime libpcre3 libpgsql2 libpopt0 libsasl-modules libsasl7
  libstdc++2.10-glibc2.2 libterm-slang-perl libterm-stool-perl liburi-perl libwrap0 net-tools
  netkit-inetd netkit-ping netkit-rpc perl-5.005 perl-5.005-base perl-5.005-doc portmap qmtpssh rc
  rcs slang1 ssh-nonfree tcpd traceroute 
The following held packages will be changed:
  libnewt0 libpopt0 
60 packages upgraded, 49 newly installed, 21 to remove and 453 not upgraded.
Need to get 0B/28.6MB of archives. After unpacking 6977kB will be used.
Do you want to continue? [Y/n] 
E: This installation run will require temporarily removing the essential package perl-base 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 perl-base
rgrant:/usr/doc#

perl-base is 5.004.04-6
apt is 0.3.19
perl-5.005-base is  5.005.03-7.1

i can provide any other info necessary.

thanks for any help or workarounds,
- Ryan



Reply to: