[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: