Package: perl
Version: 5.8.7-10
Severity: grave
Justification: renders package unusable
I upgraded my computer from debian sarge to etch a while ago and
can't get rid of the following message:
# apt-get -f install
--- snip ---
Setting up libpango1.0-common (1.10.3-1) ...
Updating the modules list for Pango-1.4.0...done.
Perl lib version (v5.8.4) doesn't match executable version (v5.8.7) at\
/usr/lib/perl/5.8/Config.pm line 32.
Compilation failed in require at /usr/share/perl/5.8/File/Copy.pm line 15.
BEGIN failed--compilation aborted at /usr/share/perl/5.8/File/Copy.pm line 15.
Compilation failed in require at /usr/bin/defoma-app line 7.
BEGIN failed--compilation aborted at /usr/bin/defoma-app line 7.
Failed to clean up for defoma: 65280 at /usr/sbin/update-pangox-aliases line 49.
dpkg: error processing libpango1.0-common (--configure):
subprocess post-installation script returned error exit status 255
Setting up xfonts-scalable (6.9.0.dfsg.1-4) ...
Perl lib version (v5.8.4) doesn't match executable version (v5.8.7) at\
/usr/lib/perl/5.8/Config.pm line 32.
Compilation failed in require at /usr/share/perl/5.8/File/Copy.pm line 15.
BEGIN failed--compilation aborted at /usr/share/perl/5.8/File/Copy.pm line 15.
Compilation failed in require at /usr/bin/defoma-app line 7.
BEGIN failed--compilation aborted at /usr/bin/defoma-app line 7.
dpkg: error processing xfonts-scalable (--configure):
subprocess post-installation script returned error exit status 255
Errors were encountered while processing:
libpango1.0-common
--- snip ---
This happens with several packages (e.g. xfonts-scalable), so these
packages aren't installable. They stay unconfigured.
$ perl -V
Perl lib version (v5.8.4) doesn't match executable version (v5.8.7)\
at /usr/lib/perl/5.8/Config.pm line 32.
Compilation failed in require.
BEGIN failed--compilation aborted.
I tried to reinstall all perl packages with:
# dpkg --force-overwrite -i perl_5.8.7-10_i386.deb perl-base_5.8.7-10_i386.deb \
perl-modules_5.8.7-10_all.deb libperl5.8_5.8.7-10_i386.deb
didn't lead to anything. The same with perl purged (with --forec)
before reinstallation.
It happens with other parts of perl to. This is a mail from cron:
/etc/cron.daily/apt-show-versions:
Perl lib version (v5.8.4) doesn't match executable version (v5.8.7) at
/usr/lib/perl/5.8/Config.pm line 32.
Compilation failed in require at /usr/lib/perl/5.8/DynaLoader.pm line 24.
BEGIN failed--compilation aborted at /usr/lib/perl/5.8/DynaLoader.pm line 24.
Compilation failed in require at /usr/lib/perl/5.8/Storable.pm line 8.
Compilation failed in require at /usr/bin/apt-show-versions line 35.
BEGIN failed--compilation aborted at /usr/bin/apt-show-versions line 35.
run-parts: /etc/cron.daily/apt-show-versions exited with return code 255
Ulrich Fürst
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (700, 'testing')
Architecture: i386 (i586)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27-2-386
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages perl depends on:
ii libc6 2.3.5-13 GNU C Library: Shared libraries an
ii libdb4.3 4.3.29-4 Berkeley v4.3 Database Libraries [
ii libgdbm3 1.8.3-2 GNU dbm database routines (runtime
ii perl-base 5.8.7-10 The Pathologically Eclectic Rubbis
ii perl-modules 5.8.7-10 Core Perl modules
ii libperl5.8 5.8.7-10 Shared Perl library
Versions of packages perl recommends:
pn perl-doc <none> (no description available)
-- no debconf information