Re: Perl lib version (v5.8.4) doesn't match executable version (v5.8.7)
"Fürst Ulrich" <Fuerst.Ulrich@vr-web.de> wrote:
> Egal ob ich mit aptitude, dpkg, apt-get arbeite bekomme ich im
> Laufe einer (de)installation:
>> Perl lib version (v5.8.4) doesn't match executable version (v5.8.7)
>> at /usr/lib/perl/5.8/Config.pm line 32.
>
> Auch:
> $ 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.
Oh, seltsam.
> Ein neuinstallieren der Packete dpkg -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 brachte auch nichts.
>
> Auch nicht mit vorherigem purgen aller durch "dpkg -l | egrep perl"
> gefunden Packete (mit --force).
Nicht so seltsam, denn unter sarge:
frank@riesling:~$ dpkg -S usr/lib/perl/5.8/Config.pm
dpkg: *usr/lib/perl/5.8/Config.pm* not found.
frank@riesling:~$ dpkg -S usr/lib/perl/5.8.4/Config.pm
perl-base: /usr/lib/perl/5.8.4/Config.pm
frank@riesling:~$
Es gibt da also eine Datei im System, die keinem Paket gehören will.
So wie ich die Perl-Policy verstehe, sollte der Suchpfad *entweder*
/usr/lib/perl/5.8/ oder /usr/lib/perl/5.8.4/ enthalten.
Ich würde mal einen Bugreport machen und die Maintainer das klären
lassen. Severity "grave", denn das Paket ist ja wohl ziemlich
"unusable".
Gruß, Frank
--
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)
Reply to: