Mysql Client Update schlägt fehl

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
jogiebaer
Beiträge: 32
Registriert: 30.10.2012 09:35:23

Mysql Client Update schlägt fehl

Beitrag von jogiebaer » 02.04.2016 19:47:45

Hallo,

wenn ich apt-get install -f nach dem dist-upgrade auf 7.10 mache kommt folgende Fehlermeldung.
Vorbereitung zum Ersetzen von mysql-common 5.5.47-0+deb7u1 (durch .../mysql-common_5.5.47-0+deb8u1_all.deb) ...
Ersatz für mysql-common wird entpackt ...
Vorbereitung zum Ersetzen von mysql-client-5.5 5.5.31-1~dotdeb.0 (durch .../mysql-client-5.5_5.5.47-0+deb8u1_i386.deb) ...
Ersatz für mysql-client-5.5 wird entpackt ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-client-5.5_5.5.47-0+deb8u1_i386.deb (--unpack):
Versuch, »/usr/share/man/man1/mysqlcheck.1.gz« zu überschreiben, welches auch in Paket mysql-client-core-5.5 5.5.31-1~dotdeb.0 ist
configured to not write apport reports
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
Trigger für man-db werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/mysql-client-5.5_5.5.47-0+deb8u1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Kann mir jemand helfen?

Gruß
jogie

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Mysql Client Update schlägt fehl

Beitrag von rendegast » 03.04.2016 03:48:48

nach dem dist-upgrade auf 7.10
...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-client-5.5_5.5.47-0+deb8u1_i386.deb (--unpack):
wheezy <-> jessie
Ersatz für mysql-client-5.5 wird entpackt ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mysql-client-5.5_5.5.47-0+deb8u1_i386.deb (--unpack):
Versuch, »/usr/share/man/man1/mysqlcheck.1.gz« zu überschreiben, welches auch in Paket mysql-client-core-5.5 5.5.31-1~dotdeb.0 ist
Selber verbockt.


mysql-client-core-5.5 könntest Du separat zuerst auf die wheezy-Version heben,
mysql-client-5.5 hat keine "harte" Versionsabhängigkeit darauf.

--------------------------------------------------------------------------
EDIT
In debian gilt Debianmysql-client-5.5 dep. mysql-common.
Also könnte dieses lösen:

Code: Alles auswählen

aptitude install mysql-client-5.5 mysql-client-core-5.5_ -t jessie
Das '_' bedeutet Deinstallation.
Die dotdeb-Quelle "jessie/stable" hat (noch) keine mysql-Pakete,
daher sollte der Befehl auch ohne Deaktivierung der Quelle funktionieren.

Eine weitere Möglichkeit ist das harte Herauswerfen zuerst

Code: Alles auswählen

dpkg -P [--force-all] mysql-client-core-5.5
aptitude install mysql-client-5.5 -t jessie





Falls Du oben wirklich wheezy/7.10 meinst,
stable-Pakete sind normalerweise nicht für Betrieb in oldstable gedacht.
Obwohl (bei sauberem Paketbau) deren Abhängigkeiten resp. deren Erfüllung entscheidend sind.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten