Bug#636048: perl not upgradable from Squeeze to Testing

clayton ckoeni at gmail.com
Sat Jul 30 14:21:26 UTC 2011


Package: perl
Version: 5.10.1-17squeeze2
Severity: important


Both apt and aptitude refuse to upgrade my Perl installation from Squeeze to either Testing or Unstable. From my 
perspective this is quite a serious problem as I am doing a new install and am now stuck part way between Squeeze and 
Testing (Testing being my intended destination) with no apparent way forward.

Aptitude reports the following:

# aptitude install perl
The following NEW packages will be installed:
  libclass-isa-perl{a} libdb5.1{a} libpod-plainer-perl{a} libswitch-perl{a} 
The following packages will be upgraded:
  perl perl-base perl-modules 
3 packages upgraded, 4 newly installed, 0 to remove and 263 not upgraded.
Need to get 0 B/10.5 MB of archives. After unpacking 13.2 MB will be used.
The following packages have unmet dependencies:
  libfont-freetype-perl: Depends: perlapi-5.10.0 which is a virtual package.
  liblocale-gettext-perl: PreDepends: perlapi-5.10.0 which is a virtual package.
  libtext-charwidth-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libuuid-perl: Depends: perlapi-5.10.1 which is a virtual package.
  libtext-iconv-perl: Depends: perlapi-5.10.0 which is a virtual package.
  libperl5.10: Depends: perl-base (= 5.10.1-17squeeze2) but 5.12.4-1 is to be installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     perl [5.10.1-17squeeze2 (now)]                     
2)     perl-base [5.10.1-17squeeze2 (now)]                
3)     perl-modules [5.10.1-17squeeze2 (now)]             

-- System Information:
Debian Release: 6.0.2
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages perl depends on:
ii  libbz2-1.0             1.0.5-6           high-quality block-sorting file co
ii  libc6                  2.13-10           Embedded GNU C Library: Shared lib
ii  libdb4.7               4.7.25-9          Berkeley v4.7 Database Libraries [
ii  libgdbm3               1.8.3-9           GNU dbm database routines (runtime
ii  perl-base              5.10.1-17squeeze2 minimal Perl system
ii  perl-modules           5.10.1-17squeeze2 Core Perl modules
ii  zlib1g                 1:1.2.3.4.dfsg-3  compression library - runtime

Versions of packages perl recommends:
ii  netbase                       4.45       Basic TCP/IP networking system

Versions of packages perl suggests:
pn  libterm-readline-gnu-perl | l <none>     (no description available)
pn  make                          <none>     (no description available)
pn  perl-doc                      <none>     (no description available)

-- no debconf information






More information about the Perl-maintainers mailing list