Probleme nach Perl Update (5.8.0)

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
adjustMan
Beiträge: 142
Registriert: 22.03.2003 00:36:51

Probleme nach Perl Update (5.8.0)

Beitrag von adjustMan » 29.04.2003 05:45:37

Hallo, nach einem Update auf Perl 5.8.0 habe ich grosse Probleme. Ich kann keine Programme mehr installieren. Beim Aufruf von: apt-get (in allen Varianten ) kommt folgende Meldung:

Code: Alles auswählen

debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
(Lese Datenbank ... 43634 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von mysql-server 3.23.54a-0.woody.5 (durch .../mysql-server_3.23.54a-0.woody.5_i386.deb) ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/share/debconf/frontend line 22.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22.
dpkg: Warnung - altes pre-removal-Skript wurde beendet mit Fehler-Status 2
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
Can't locate Debconf/Db.pm in @INC (@INC contains: /usr/lib
Was kann ich tun? Danke für die Hilfe.
cu aM

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 29.04.2003 13:10:13

Hast Du Perl als paket installiert?

Benutzeravatar
adjustMan
Beiträge: 142
Registriert: 22.03.2003 00:36:51

Beitrag von adjustMan » 29.04.2003 14:49:20

Nein, aus der Quelle kompiliert.
cu aM

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 29.04.2003 15:46:47

Für selbstkompiliertes solltest Du immer die prefix /usr/local verwenden.

Sofern Du die Sourcen noch hast, kannst Du einen "make uninstall" versuchen und die Pakete neu installieren:

"apt-get install --reinstall perl-modules perl-base perl libterm-readline-gnu-perl"

Benutzeravatar
adjustMan
Beiträge: 142
Registriert: 22.03.2003 00:36:51

Beitrag von adjustMan » 29.04.2003 15:59:12

Code: Alles auswählen

"apt-get install -y --reinstall perl-base"
hats gebracht. Jetzt ist wieder Perl 5.6.1 drauf. Mmmh :roll:
cu aM

Antworten