CS_Eins
Anmeldungsdatum: 25. Januar 2021
Beiträge: Zähle...
|
Hallo, kurzer Disclaimer vorweg:
bin (wenn auch kein blutiger) Anfänger habe "das Internet" bereits gefragt und die Lösungsansätze hier in der Wiki probiert kam bisher mit Internet-Recherchen zurecht, jetzt mein erster Beitrag hier habe eigentlich mehrere Fragen, fange (den Forumsregeln entsprechend) aber hier erst einmal mit der allgemeinsten an bitte um Kritik an / Hinweisen zur Fragestellung
Zur Frage:
ich erhalte bei apt-get upgrade folgende Fehlermeldung:
The following packages have unmet dependencies:
mariadb-server-10.3 : Depends: mariadb-client-10.3 (>= 1:10.3.27+maria~focal) but 1:10.3.25-0ubuntu0.20.04.1 is installed
mariadb-server-core-10.3 : Breaks: mariadb-client-10.3 (< 1:10.3.27+maria~focal) but 1:10.3.25-0ubuntu0.20.04.1 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution). Der Behebungsversuch mit apt --fix-broken install liefert:
The following packages were automatically installed and are no longer required:
libconfig-inifiles-perl libncurses5 libsnappy1v5 libtinfo5
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
mariadb-client-10.3 mariadb-client-core-10.3
The following packages will be upgraded:
mariadb-client-10.3 mariadb-client-core-10.3
2 upgraded, 0 newly installed, 0 to remove and 88 not upgraded.
41 not fully installed or removed.
Need to get 0 B/1857 kB of archives.
After this operation, 20.0 MB disk space will be freed.
Do you want to continue? [Y/n] y
regarding .../mariadb-client-core-10.3_1%3a10.3.27+maria~focal_amd64.deb containing mariadb-client-core-10.3:
mariadb-client-10.3 conflicts with mysql-client-core-5.5
mariadb-client-core-10.3 provides mysql-client-core-5.5 and is to be installed.
error processing archive /var/cache/apt/archives/mariadb-client-core-10.3_1%3a10.3.27+maria~focal_amd64.deb (--unpack):
conflicting packages - not installing mariadb-client-core-10.3
regarding .../mariadb-client-10.3_1%3a10.3.27+maria~focal_amd64.deb containing mariadb-client-10.3:
mariadb-client-core-10.3 conflicts with mysql-client-5.5
mariadb-client-10.3 provides mysql-client-5.5 and is to be installed.
error processing archive /var/cache/apt/archives/mariadb-client-10.3_1%3a10.3.27+maria~focal_amd64.deb (--unpack):
conflicting packages - not installing mariadb-client-10.3
Errors were encountered while processing:
/var/cache/apt/archives/mariadb-client-core-10.3_1%3a10.3.27+maria~focal_amd64.deb
/var/cache/apt/archives/mariadb-client-10.3_1%3a10.3.27+maria~focal_amd64.deb
Sub-process /usr/bin/dpkg returned an error code (1) Die MariaDB-Repositories sind folgende:
# MariaDB 10.3 repository list
# http://downloads.mariadb.org/mariadb/repositories/
deb [arch=amd64] http://ftp.hosteurope.de/mirror/mariadb.org/repo/10.3/ubuntu focal main
deb-src http://ftp.hosteurope.de/mirror/mariadb.org/repo/10.3/ubuntu focal main Die sources.list habe ich dem Wiki hier entnommen. Mit service mysql status erhalte ich:
mariadb.service - MariaDB 10.3.27 database server Und mysql --version liefert:
mysql Ver 15.1 Distrib 10.3.25-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2 Das System führ keinerlei Updates durch und ich kann keine neuen Pakete installieren.
Wie kann ich diese Abhängigkeit lösen? Danke und Gruß
CS
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Zeige dpkg -l |grep mariadb
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
ii libmariadb3:amd64 1:10.3.25+maria~bionic amd64 MariaDB database client library
iU mariadb-client-10.3 1:10.3.25-0ubuntu0.20.04.1 amd64 MariaDB database client binaries
ii mariadb-client-core-10.3 1:10.3.25-0ubuntu0.20.04.1 amd64 MariaDB database core client binaries
ii mariadb-common 1:10.3.27+maria~focal all MariaDB database common files (e.g. /etc/mysql/conf.d/mariadb.cnf)
iU mariadb-server 1:10.3.27+maria~focal all MariaDB database server (metapackage depending on the latest version)
iU mariadb-server-10.3 1:10.3.27+maria~focal amd64 MariaDB database server binaries
ii mariadb-server-core-10.3 1:10.3.27+maria~focal amd64 MariaDB database core server files
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
All diese Pakete deinstallierst du bitte.
sudo apt remove --purge libmariadb3 mariadb-client-core-10.3 mariadb-common mariadb-server mariadb-server-10.3 mariadb-server-core-10.3
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
Mache ich gerne. Meine Datenbanken / User / Settings bleiben dabei erhalten?
Habe eine Nextcloud auf dem Server laufen und würde das ungern neu machen müssen.
Danke
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Das kann ich dir nicht sagen, SICHERE deine Datenbanken vorher.
Das würde ich aber sowieso regelmäßig empfehlen, damit man im Falle eines zerschossenen Systems dieses wieder neu aufbauen kann.
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
Ok, Backups erstellt, aber Dein Befehl schmeißt leider einen Fehler:
sudo apt remove --purge libmariadb3 mariadb-client-core-10.3 mariadb-common mariadb-server mariadb-server-10.3 mariadb-server-core-10.3
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
mariadb-client-10.3 : Depends: mariadb-client-core-10.3 (>= 1:10.3.25-0ubuntu0.20.04.1) but it is not going to be installed Habe MariaDB auch vorher mit service mysql stop
angehalten, half aber nicht.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Dann sudo apt remove --purge mariadb-client-10.3
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
leicht andere Fehlermeldung:
sudo apt remove --purge mariadb-client-10.3
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
mariadb-server-10.3 : Depends: mariadb-client-10.3 (>= 1:10.3.27+maria~focal) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Also mal
sudo apt remove --purge mariadb-server-10.3
probieren?
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Versuche es mal direkt mit dpkg.
sudo dpkg purge mariadb-server-10.3 mariadb-client-10.3
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
dpkg: error: need an action option vermutlich ein --force dahinter?
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Mal mit nur einem Paketnamen, das scheint nicht wie bei apt mit mehreren so zu funktionieren.
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
Selber Fehler.
Darf ich zwischendurch mal fragen: Du hast aber schon einen Plan, wie es danach weitergeht?
Sorry, sollte das falsch rüberkommen, aber Dein "scheint" verunsichert mich etwas 😉
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17583
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Mein Fehler, die Syntax war falsch. sudo dpkg --purge mariadb-server-10.3 mariadb-client-10.3
Ziel ist es, erstmal diese Pakete zu deinstallieren, damit das Paketsystem wieder ok ist.
Dann fliegt die Fremdquelle raus und du nimmst die Pakete aus den offiziellen Paketquellen.
|
CS_Eins
(Themenstarter)
Anmeldungsdatum: 25. Januar 2021
Beiträge: 25
|
dpkg: error processing package mariadb-server-10.3 (--purge):
dependency problems - not removing
dpkg: dependency problems prevent removal of mariadb-client-10.3:
mariadb-server-10.3 depends on mariadb-client-10.3 (>= 1:10.3.27+maria~focal); however:
Package mariadb-client-10.3 is to be removed.
dpkg: error processing package mariadb-client-10.3 (--purge):
dependency problems - not removing
Errors were encountered while processing:
mariadb-server-10.3
mariadb-client-10.3
Verstehe. Die Fremdquelle ist die mit "... ubuntu .." im Namen? Ich weiß leider nicht, wie die dahin kommt, die Repositories sahen von Anfang an so aus, wie oben gepostet. Gibt's das Probem öfter, dass sich Fremdquellen reinschmuggeln?
|