Bug#624870: Removal of dozens of packages due to perl major version upgrade to sid

Sedat Dilek sedat.dilek at googlemail.com
Mon May 2 11:02:13 UTC 2011


Package: perl
Version: 5.10.1-20
Severity: normal

Hi,

I wanted to dist-upgrade this morning and apt wants to remove dozens
of other packages.
Putting "old" perl (5.10.1-20) on hold fixes the upgrade, so it looks
like perl (5.12.3-6) breaks here.

- Sedat -

P.S. Some dignosis

# LC_ALL=C apt-get dist-upgrade -d
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  apt-show-versions aspell ceni configure-dsl debconf-i18n
debiandoc-sgml dictionaries-common git-cvs git-svn gnome-common
  gtk-doc-tools hpijs hplip hplip-cups intltool irssi libapt-pkg-perl
libcurses-perl libcurses-ui-perl libdbd-sqlite3-perl
  libdbi-perl libdigest-hmac-perl libdigest-sha1-perl
libemail-valid-perl libexpect-perl libhpmud0 libhtml-parser-perl
  libhtml-tree-perl libhttp-cookies-perl libhttp-message-perl
libhttp-negotiate-perl libio-pty-perl libio-socket-ssl-perl
  liblocale-gettext-perl libnet-dns-perl libnet-smtp-ssl-perl
libnet-ssleay-perl libperl5.10 libproc-processtable-perl
  libsane-hpaio libsnmp15 libsvn-perl libterm-readkey-perl
libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl
  libuuid-perl libwww-perl libwww-shorten-perl libxml-parser-perl
linux-base linux-image-2.6.38-2-686 linux-image-2.6.39-rc4-486
  linux-image-2.6.39-rc4-next20110427.4-686-small
linux-image-2.6.39-rc5-next20110502.1-686-small module-assistant
sidux-irc
  siduxcc siduxcc-common
The following NEW packages will be installed:
  libboost-program-options1.46.1 weechat-core weechat-curses
The following packages have been kept back:
  wpagui wpasupplicant
The following packages will be upgraded:
  akonadi-backend-mysql akonadi-backend-sqlite akonadi-server
gtk2-engines-qtcurve kde-style-qtcurve
  libakonadiprotocolinternals1 libgpgme11 libgpgme11-dev perl
perl-base perl-modules pkg-kde-tools xserver-xorg-video-intel
  xserver-xorg-video-nouveau
14 upgraded, 3 newly installed, 59 to remove and 2 not upgraded.
Need to get 0 B/14.4 MB of archives.
After this operation, 226 MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.

# LC_ALL=C apt-cache policy perl
perl:
  Installed: 5.10.1-20
  Candidate: 5.12.3-6
  Version table:
     5.12.3-6 0
        500 http://ftp.debian.org/debian/ sid/main i386 Packages
        500 http://ftp2.de.debian.org/debian/ sid/main i386 Packages
     5.12.3-5 0
        200 http://ftp.debian.org/debian/ experimental/main i386 Packages
        200 http://ftp2.de.debian.org/debian/ experimental/main i386 Packages
 *** 5.10.1-20 0
        100 /var/lib/dpkg/status

# for i in perl perl-base perl-modules ; do echo $i hold | dpkg
--set-selections ; done

# dpkg --get-selections | grep hold
perl                                            hold
perl-base                                       hold
perl-modules                                    hold
wpagui                                          hold
wpasupplicant                                   hold

# LC_ALL=C apt-get dist-upgrade -d
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  libboost-program-options1.46.1
The following packages have been kept back:
  perl perl-base perl-modules wpagui wpasupplicant
The following packages will be upgraded:
  akonadi-backend-mysql akonadi-backend-sqlite akonadi-server
gtk2-engines-qtcurve kde-style-qtcurve
  libakonadiprotocolinternals1 libgpgme11 libgpgme11-dev pkg-kde-tools
xserver-xorg-video-intel xserver-xorg-video-nouveau
11 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 0 B/3714 kB of archives.
After this operation, 607 kB of additional disk space will be used.
^C

# LC_ALL=C apt-cache policy perl
perl:
  Installed: 5.10.1-20
  Candidate: 5.12.3-6
  Version table:
     5.12.3-6 0
        500 http://ftp.debian.org/debian/ sid/main i386 Packages
        500 http://ftp2.de.debian.org/debian/ sid/main i386 Packages
     5.12.3-5 0
        200 http://ftp.debian.org/debian/ experimental/main i386 Packages
        200 http://ftp2.de.debian.org/debian/ experimental/main i386 Packages
 *** 5.10.1-20 0
        100 /var/lib/dpkg/status

- EOT -

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-rc5-next20110502.1-686-small (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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-1           Embedded GNU C Library: Shared lib
ii  libdb4.7                4.7.25-17        Berkeley v4.7 Database Libraries [
ii  libgdbm3                1.8.3-9          GNU dbm database routines (runtime
pn  perl-base               <none>           (no description available)
pn  perl-modules            <none>           (no description available)
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)
ii  make                          3.81-8.1   An utility for Directing compilati
pn  perl-doc                      <none>     (no description available)

-- no debconf information






More information about the Perl-maintainers mailing list