Bug#636048: perl not upgradable from Squeeze to Testing

Dominic Hargreaves dom at earth.li
Sat Jul 30 14:31:42 UTC 2011


On Sat, Jul 30, 2011 at 10:21:26PM +0800, clayton wrote:
> 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.

My suggested way of upgrading from squeeze to wheezy would be to use
apt-get dist-upgrade; have you tried that?

I'm surprised that aptitude doesn't offer to install newer versions
of those listed packages (which will need to be upgraded at the same
time as perl, other than libperl5.10 which will need to be removed at
the same time) though.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list