Debian Etch-update: perl compiliert nicht mehr

Uwe Döbereiner udoebus at kud.com
Sa Jul 19 13:28:39 CEST 2008


On Fri, 2008-07-18 at 11:41 +0200, Uwe Döbereiner wrote:
> Hallo,
> 
> meine Debian Etch Installation habe ich durcheinander gebracht.

Zunächst Dank für die raschen Diskussionsbeiträge. Zur Installation von
Perl nach selbst Compilieren habe ich mich noch nicht bewegen lassen,
weil das reichlich ungeübt ist.

Ich vermute, dass ich nach dem update von perl 5.8  nach 5.8.8.
fehlerhafte links in /etc/perl und /var/lib/perl und debconf.conf oder
sonst wo habe.

Siehe meine Fehlermeldung von dpkg-reconfigure -a. spricht die nicht
dafür? Siehe im Anhang debconf-error2.txt.

Da wird gesucht und nicht gefunden? Muss ich da nicht nur festlegen wo
gefunden würde? Aber wie erzähle ich das dem perl-script? 

Gruss

Uwe

-------------- nächster Teil --------------
Versuch, dpkg-reconfigure 
Ergibt folgende Fehlermeldungen.
Gesucht wird wohl das Directory von Perl und debconf unter dem die Aufrufe
erfolgen sollen.

Ich habe nun aber schon ein perl 5.8.8. Gibt es da Probleme, wenn unklar
ist, welche Version benutzt werden soll. 

Unter /usr/share/perl/5.8/File/Find.pm steht so etwas, das ich noch nicht
voll verstanden habe. 

Es gibt wohl dort Angaben, wie das base-directory -A?bergeben werden kann.-b


doberan10:/usr/share# dpkg-reconfigure -a
Can't locate File/Spec/Unix.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl/5.8/File/Spec.pm line 21.
Compilation failed in require at /usr/lib/perl/5.8/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.8/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.8/FileHandle.pm line 9.
Compilation failed in require at /usr/share/perl5/Debconf/Template.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/sbin/dpkg-reconfigure line 9.
BEGIN failed--compilation aborted at /usr/sbin/dpkg-reconfigure line 9.
doberan10:/usr/share#
-------------- nächster Teil --------------
debconf: Perl may be unconfigured (Can't locate File/Spec/Unix.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/l ib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/s ite_perl .) at /usr/share/perl/5.8/File/Spec.pm line 21.
Compilation failed in require at /usr/lib/perl/5.8/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.8/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.8/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Reading database ... dpkg: error processing /var/cache/apt/archives/libktnef1_4 %3a3.5.5.dfsg.1-6_i386.deb (--unpack):
 files list file for package `libusb-0.1-4' is missing final newline
Errors were encountered while processing:
 /var/cache/apt/archives/libktnef1_4%3a3.5.5.dfsg.1-6_i386.deb
Processing was halted because there were too many errors.
Can't locate File/Spec/Unix.pm in @INC (@INC contains: /etc/perl /usr/local/lib/ perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/ perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/perl/5.8/ File/Spec.pm line 21.
Compilation failed in require at /usr/share/perl/5.8/File/Find.pm line 423.
Compilation failed in require at /usr/bin/debsums line 10.
BEGIN failed--compilation aborted at /usr/bin/debsums line 10.
E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/bin/debsums ]; then  /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi'
E: Sub-process returned an error code
E: Sub-process /usr/bin/dpkg returned an error code (1)
Some errors occurred while unpacking. I'm going to configure the
packages that were installed. This may result in duplicate errors
or errors caused by missing dependencies. This is OK, only the errors
above this message are important. Please fix them and run [I]nstall again
Press enter to continue.


Mehr Informationen über die Mailingliste Linux-Users