apt-get upgrade scheitert bei mariadb-Paketen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
halo44
Beiträge: 749
Registriert: 12.05.2015 15:19:13

apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von halo44 » 12.05.2015 16:37:28

Ich befasse mich derzeit verstärkt mit Debian, welches ich bisher nur gelegentlich parallel zu openSuse betrieben habe.

Auf meinem Desktoprechner läuft Debian-Wheezy 7.8. mit mariadb in der Version 10.0.19 stabil. Auf dem Notebook fahre ich Debian-Jessie derzeit mit mariadb 10.0.16.

Heute habe ich auf dem Notebook (Jessie) routinemäßig mal wieder apt-get update und upgrade gestartet, um zu sehen, was es Neues gibt.

Hier wurde mir angeboten :

Code: Alles auswählen

Die folgenden Pakete werden aktualisiert (Upgrade):
  mariadb-client-10.0 mariadb-client-core-10.0 mariadb-server-10.0 mariadb-server-core-10.0
4 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Ich habe der Aktualisierung zugestimmt, worauf die Aktualisierung mit Fehler abbrach :

Code: Alles auswählen

Vorbereitung zum Entpacken von .../mariadb-server-10.0_10.0.19+maria-1~wheezy_amd64.deb ...
Entpacken von mariadb-server-10.0 (10.0.19+maria-1~wheezy) über (10.0.16-1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/mariadb-server-10.0_10.0.19+maria-1~wheezy_amd64.deb (--unpack):
 Versuch, »/usr/share/man/man1/innochecksum.1.gz« zu überschreiben, welches auch in Paket mariadb-client-10.0 10.0.16-1 ist
dpkg-deb: Fehler: Unterprozess einfügen wurde durch Signal (Datenübergabe unterbrochen (broken pipe)) getötet
dpkg: Betreffend .../mariadb-client-core-10.0_10.0.19+maria-1~wheezy_amd64.deb, welches mariadb-client-core-10.0 enthält:
 mariadb-client-10.0 kollidiert mit mysql-client-core-5.5
  mariadb-client-core-10.0 liefert mysql-client-core-5.5 und wird installiert.

dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/mariadb-client-core-10.0_10.0.19+maria-1~wheezy_amd64.deb (--unpack):
 Kollidierende Pakete - mariadb-client-core-10.0 wird nicht installiert
dpkg: Betreffend .../mariadb-client-10.0_10.0.19+maria-1~wheezy_amd64.deb, welches mariadb-client-10.0 enthält:
 mariadb-client-core-10.0 kollidiert mit mysql-client-5.5
  mariadb-client-10.0 liefert mysql-client-5.5 und wird installiert.

dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/mariadb-client-10.0_10.0.19+maria-1~wheezy_amd64.deb (--unpack):
 Kollidierende Pakete - mariadb-client-10.0 wird nicht installiert
dpkg: Betreffend .../mariadb-server-core-10.0_10.0.19+maria-1~wheezy_amd64.deb, welches mariadb-server-core-10.0 enthält:
 mariadb-server-10.0 kollidiert mit mysql-server-core-5.5
  mariadb-server-core-10.0 liefert mysql-server-core-5.5 und wird installiert.

dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/mariadb-server-core-10.0_10.0.19+maria-1~wheezy_amd64.deb (--unpack):
 Kollidierende Pakete - mariadb-server-core-10.0 wird nicht installiert
Trigger für systemd (215-17) werden verarbeitet ...
Trigger für man-db (2.7.0.2-5) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/mariadb-server-10.0_10.0.19+maria-1~wheezy_amd64.deb
 /var/cache/apt/archives/mariadb-client-core-10.0_10.0.19+maria-1~wheezy_amd64.deb
 /var/cache/apt/archives/mariadb-client-10.0_10.0.19+maria-1~wheezy_amd64.deb
 /var/cache/apt/archives/mariadb-server-core-10.0_10.0.19+maria-1~wheezy_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wie man sieht verwende ich in der Jessie-Installation für mariadb eine Paketquelle für Wheezy, weil ich für Jessie keine finden konnte. Ist eventuell SID richtig, oder bezieht sich das schon auf die kommende Version von Debian? Merkwürdig finde ich die Hinweise hinsichtlich Kollisionen mit mysql-5.5. Davon ist nichts installiert.

Ich möchte nochmal erwähnen, daß meine Debian-Kenntnisse noch im "Aufbau" begriffen sind und bitte daher um Nachsicht.

Was kann ich tun bzw. noch an weiteren Informationen liefern? Für Hilfe bin ich dankbar.

Gruss H.

DeletedUserReAsG

Re: apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von DeletedUserReAsG » 12.05.2015 16:42:46

Du schreibst, du würdest Jessie auf der Maschine fahren, Fehler treten aber beim Installieren von Wheezy-Paketen auf → du solltest deine sources.list fixen, Mischsysteme sind im Grunde eine Garantie für Probleme.

MariaDB für Jessie: https://packages.debian.org/search?keyw ... ection=all

Radfahrer

Re: apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von Radfahrer » 12.05.2015 16:53:34

Außerdem ist es empfehlenswert, Upgrades immer mittels apt-get dist-upgrade zu machen. Auch bei Stable.

halo44
Beiträge: 749
Registriert: 12.05.2015 15:19:13

Re: apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von halo44 » 12.05.2015 17:00:41

niemand hat geschrieben:... du solltest deine sources.list fixen, ...
In meiner sources.list steht http://mirror.netcologne.de/mariadb/repo/10.0/debian/ wheezy main neben den Standard-Repos. Was soll ich anstelle dessen einsetzen?

DeletedUserReAsG

Re: apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von DeletedUserReAsG » 12.05.2015 17:03:51

Nichts. Wie du anhand des von mir geposteten Links nach p.d.o sehen kannst, ist MariaDB seit Jessie von Haus aus bei Debian dabei.

halo44
Beiträge: 749
Registriert: 12.05.2015 15:19:13

Re: apt-get upgrade scheitert bei mariadb-Paketen

Beitrag von halo44 » 12.05.2015 17:43:01

niemand hat geschrieben:Nichts. Wie du anhand des von mir geposteten Links nach p.d.o sehen kannst, ist MariaDB seit Jessie von Haus aus bei Debian dabei.
Danke, das war der entscheidende Hinweis. Mir war nicht bewusst, daß mariadb ab Jessie in den offiziellen Paketquellen enthalten ist. Insofern sorgte meine zusätzliche wheezy-Paketquelle für Ärger (wenn ich das richtig verstanden habe).

Gruss H.

Antworten