Mysql Update

Mario1981

New Member
hallo

und zwar hab ich gestern mal ein Update gemacht und da wurde mir angezeigt das ein Mysql Update verfügbar ist.

also hab ich das mal durchlaufen lassen.

Fast alle Pakete wurden aktualisiert bis auf eins.

Suche schon die ganze Zeit im Netzt wie das Problem löse, finde aber nichts passendes

Code:
/home/mario# aptitude full-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Die folgenden Pakete werden aktualisiert:
  mysql-server-5.1
Die folgenden teilweise installierten Pakete werden konfiguriert:
  mysql-server
1 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Muss 0B/6462kB an Archiven herunterladen. Nach dem Entpacken werden 2738kB frei werden.
Wollen Sie fortsetzen? [Y/n/?] y
Schreibe erweiterte Statusinformationen... Fertig
Lese Changelogs... Fertig
debconf: Perl may be unconfigured (Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Lese Datenbank ... 34299 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von mysql-server-5.1 5.1.51-0.dotdeb.1 (durch .../mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb) ...
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Warnung - altes pre-removal-Skript wurde mit Fehler-Status 2 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb (--unpack):
 Unterprozess neues pre-removal-Skript gab den Fehlerwert 2 zurück
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Fehler beim Aufräumen:
 Unterprozess post-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server-5.1:
 mysql-server-5.1 hängt ab von mysql-server-core-5.1 (= 5.1.51-0.dotdeb.1); aber:
  Version von mysql-server-core-5.1 auf dem System ist 5.1.53-0.dotdeb.0.
dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
 mysql-server hängt ab von mysql-server-5.1; aber:
  Paket mysql-server-5.1 ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von mysql-server (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.1
 mysql-server
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig

Code:
/home/mario# dpkg -l | grep mysql
ii  libdbd-mysql-perl               4.007-1+lenny1             A Perl5 database interface to the MySQL data
ii  libmysqlclient15off             5.0.51a-24+lenny4          MySQL database client library
ii  libmysqlclient16                5.1.53-0.dotdeb.0          MySQL database client library
ii  mysql-client                    5.1.53-0.dotdeb.0          MySQL database client (metapackage depending
ii  mysql-client-5.1                5.1.53-0.dotdeb.0          MySQL database client binaries
ii  mysql-common                    5.1.53-0.dotdeb.0          MySQL database common files, e.g. /etc/mysql
iU  mysql-server                    5.1.53-0.dotdeb.0          MySQL database server (metapackage depending
rc  mysql-server-5.0                5.0.51a-24+lenny4          MySQL database server binaries
iFR mysql-server-5.1                5.1.51-0.dotdeb.1          MySQL database server binaries and system da
ii  mysql-server-core-5.1           5.1.53-0.dotdeb.0          MySQL database server binaries
ii  php5-mysql                      5.3.3-0.dotdeb.1           MySQL module for php5
ii  proftpd-mod-mysql               1.3.1-17lenny4             versatile, virtual-hosting FTP daemon - MySQ

Mysql läuft ohne Probleme aber hätte gern das, dieses Problem irgendwie gelöst wird.

Kann mir jemand behilflich sein, wäre sehr dankbar dafür

MfG
Mario
 
Paketliste neu ziehen, das Paket mysql-server5.1 deinstallieren und neu installieren und dann sollte es wieder gehen.
 
Also das kommt beim entfernen

Code:
/home/mario# apt-get remove mysql-server-5.1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete werden ENTFERNT:
  mysql-server mysql-server-5.1
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 7 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 16,9MB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
debconf: Perl may be unconfigured (Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Lese Datenbank ... 34296 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne mysql-server ...
dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--remove):
 Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten
 es erneut installieren, bevor Sie es zu entfernen versuchen.
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.1
E: Sub-process /usr/bin/dpkg returned an error code (1)
 
Code:
Sie sollten es erneut installieren, bevor Sie es zu entfernen versuchen.

Probiert, was es Dir sagt?
 
keine Ahnung warum er sich so dumm hat das zu installieren

Code:
/home/mario# aptitude full-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Die folgenden Pakete werden aktualisiert:
  mysql-server-5.1
1 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Muss 0B/6462kB an Archiven herunterladen. Nach dem Entpacken werden 2738kB frei werden.
Wollen Sie fortsetzen? [Y/n/?] y
Schreibe erweiterte Statusinformationen... Fertig
Lese Changelogs... Fertig
debconf: Perl may be unconfigured (Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Lese Datenbank ... 33901 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von mysql-server-5.1 5.1.51-0.dotdeb.1 (durch .../mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb) ...
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Warnung - altes pre-removal-Skript wurde mit Fehler-Status 2 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb (--unpack):
 Unterprozess neues pre-removal-Skript gab den Fehlerwert 2 zurück
Can't locate File/Spec.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/lib/perl/5.10/IO/File.pm line 12.
BEGIN failed--compilation aborted at /usr/lib/perl/5.10/IO/File.pm line 12.
Compilation failed in require at /usr/share/perl/5.10/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/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: Fehler beim Aufräumen:
 Unterprozess post-installation script gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/mysql-server-5.1_5.1.53-0.dotdeb.0_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server-5.1:
 mysql-server-5.1 hängt ab von mysql-server-core-5.1 (= 5.1.51-0.dotdeb.1); aber:
  Version von mysql-server-core-5.1 auf dem System ist 5.1.53-0.dotdeb.0.
dpkg: Fehler beim Bearbeiten von mysql-server-5.1 (--configure):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
 
Hast du zufälligerweise Perl selber kompiliert? Dein debconf scheint zumindest die File/Spec.pm in @INC nicht zu finden.

Schau dir mal die erste Zeile von /usr/bin/debconf an, welches perl-binary er startet und führe dieses dann mal mit der Option -V aus, um @INC zu erhalten.
 
Back
Top