Seite 1 von 1

Abhängigkeiten beim Updaten

Verfasst: Montag 3. November 2025, 14:03
von Clemens
Auf dem Laptop eines Bekannten wurde seit ca. 3 Monaten kein Update mehr gemacht. Er hat - wie ich - Manjaro XFCE auf BTRFS laufen.

Sowohl das Update via Pamac als auch via Pacman schlagen fehl weil "Abhängigkeiten wg. Konflikten nicht aufgelöst werden können.

Im Terminal sehe ich:

Code: Alles auswählen

phonon-qt6-vlc-0.12.0-5 and phonon-qt5-vlc-0.12.0-3 are in conflict. Remove phonon-qt5-vlc?
Danach kommt:

Code: Alles auswählen

Entfernen von phonon-qt5-vlc verletzt Abhängigkeit >>phonon-backend<<, benötigt von phonon-qt5
Egal welche lib ich nun mit -R zu löschen versuche, immer wird auf die jeweils andere verwiesen, zu der noch Abhängigkeiten bestehen würden sodass die Entfernung nicht möglich ist.

Ich habe dann den Mediaplayer VLC entfernt in der Erwartung, dass dann diese phonon-Pakete mit entfernt würden. Das war nicht der Fall.

Im Web fand ich keine Info, die mir hier weiter geholfen hat.

Re: Abhängigkeiten beim Updaten

Verfasst: Montag 3. November 2025, 15:08
von Blueriver
phonon-qt5 ist veraltet und deshalb im AUR gelandet.
Entferne erst

Code: Alles auswählen

phonon-qt5

und danach entferne

Code: Alles auswählen

phonon-qt5-vlc
Anschließend sollte es mit dem Update funktionieren.

Re: Abhängigkeiten beim Updaten

Verfasst: Dienstag 4. November 2025, 17:28
von Clemens
Funktioniert nicht:

Code: Alles auswählen

sudo pacman -R phonon-qt5
[sudo] Passwort für clemens: 
Abhängigkeiten werden geprüft …
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Entfernen von phonon-qt5 verletzt Abhängigkeit »phonon-qt5«, benötigt von phonon-qt5-vlc

Code: Alles auswählen

sudo pacman -R phonon-qt5-vlc
Abhängigkeiten werden geprüft …
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Entfernen von phonon-qt5-vlc verletzt Abhängigkeit »phonon-qt5-backend«, benötigt von phonon-qt5

Code: Alles auswählen

sudo pacman -R phonon-vlc
[sudo] Passwort für clemens: 
Fehler: Ziel nicht gefunden: phonon-vlc

Re: Abhängigkeiten beim Updaten

Verfasst: Dienstag 4. November 2025, 18:04
von Daemon
Sorry, aber ist das echt so schwer?

Da steht doch was von was abhängt, dann entferne die Abhängigkeiten doch gleich mit.

Oder noch besser:

Code: Alles auswählen

sudo pacman -Rss phonon-qt5-*
Außerdem heisst es auch nicht phonon-vlc, sondern phonon-qt5-vlc

Re: Abhängigkeiten beim Updaten

Verfasst: Dienstag 4. November 2025, 21:30
von Clemens
Ja es ist anscheinend wirklich "so schwer"!

Hab's gerade genau so versucht, wie du vorschlägst. Dann sagt er:

Code: Alles auswählen

Ziel nicht gefunden!
Ich hab's auch probiert mit

Code: Alles auswählen

sudo pacman -Rss phonon-qt5*
Inzwischen habe ich entdeckt, dass auf dem Laptop auch Pamac ne Macke hat: Ich kann nur Programme sehen aber keine einzelnen Libs.

Ich werde dem guten Kumpel raten, das Ganze neu zu installieren - das geht schneller als hier noch lange herum zu probieren. Dann herrschen wenigstens klare Verhältnisse.

Andererseits kann mich das gleiche Phänomen auf einem meiner PCs ja auch erwischen, und dann? Besser ich würde eine Lösung für solche Fälle haben.
Fakt ist: Egal welche Komponente ich von phonon-qt5 deinstallieren will, immer verhindern die Abhängigkeiten von den jeweils anderen zwei Teilen von phonon die Deinstallation, nämlich
phonon-qt5
phonon-qt5-vlc
phonon-qt5-backend