Kann Abhängigkeiten nicht erfüllen: - nicht vorhandene Abhängigkeit 'expat=2.6.4' benötigt von lib32-expat

Hallo Zusammen,
ich installieren regelmäßig die updates sobald sie raus sind. Vor kurzen hatte ich jedoch eine ähnliuche Meldung wie diese:

Kann Abhängigkeiten nicht erfüllen: - das Entfernen von lib32-db verletzt Abhängigkeit ‘lib32-db’ benötigt von lib32-jack

Habe dann alle störenden Dateien mit folgendem Befehl gelöscht:
pamac remove --cascade lib32-db

Danach lief auch alles.

Jetzt habe ich aber z.B. das Problem, wenn ich wine installieren möchte, dass folgende Meldung kommt:

Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'expat=2.6.4' benötigt von lib32-expat
- nicht vorhandene Abhängigkeit 'lib32-expat' benötigt von lib32-fontconfig
- nicht vorhandene Abhängigkeit 'libffi=3.4.6' benötigt von lib32-libffi
- nicht vorhandene Abhängigkeit 'lib32-libffi' benötigt von lib32-glib2
- nicht vorhandene Abhängigkeit 'pcre2=10.44' benötigt von lib32-pcre2
- nicht vorhandene Abhängigkeit 'lib32-pcre2' benötigt von lib32-glib2
- nicht vorhandene Abhängigkeit 'libffi.so=8-32' benötigt von lib32-glib2
- nicht vorhandene Abhängigkeit 'lib32-glib2' benötigt von lib32-harfbuzz
- nicht vorhandene Abhängigkeit 'libglib-2.0.so=0-32' benötigt von lib32-harfbuzz
- nicht vorhandene Abhängigkeit 'libgobject-2.0.so=0-32' benötigt von lib32-harfbuzz
- nicht vorhandene Abhängigkeit 'lib32-harfbuzz' benötigt von lib32-freetype2
- nicht vorhandene Abhängigkeit 'lib32-freetype2' benötigt von lib32-fontconfig
- nicht vorhandene Abhängigkeit 'libexpat.so=1-32' benötigt von lib32-fontconfig
- nicht vorhandene Abhängigkeit 'libfreetype.so=6-32' benötigt von lib32-fontconfig
- nicht vorhandene Abhängigkeit 'lib32-fontconfig' benötigt von wine
- nicht vorhandene Abhängigkeit 'libcap=2.71' benötigt von lib32-libcap
- nicht vorhandene Abhängigkeit 'lib32-libcap' benötigt von lib32-systemd
- nicht vorhandene Abhängigkeit 'lib32-systemd' benötigt von lib32-dbus
- nicht vorhandene Abhängigkeit 'libsystemd.so=0-32' benötigt von lib32-dbus
- nicht vorhandene Abhängigkeit 'lib32-dbus' benötigt von lib32-libpcap
- nicht vorhandene Abhängigkeit 'libdbus-1.so=3-32' benötigt von lib32-libpcap
- nicht vorhandene Abhängigkeit 'lib32-libpcap' benötigt von wine
- nicht vorhandene Abhängigkeit 'lib32-wayland' benötigt von wine
- nicht vorhandene Abhängigkeit 'wine' benötigt von winetricks

Was kann ich tun?

1 Like

Ich kann mir vorstellen das du die community.db noch in deiner pacman.conf hast und es daran liegt.
Öffne einen Terminal und probiere folgendes.

sudo cp /etc/pacman.conf /etc/pacman.conf.original
sudo cp /etc/pacman.conf.pacnew /etc/pacman.conf
sudo pacman-mirrors --fasttrack
sudo pacman -Syu
1 Like

Datenbank ist eventuell nicht aktuell. Diese lib32-Pakete sind in multilib drin.

Wie kann ich die Datenbank aktualisieren?

Was macht der Befehl?

Wenn ich in pamac die Datenbanken aktualisiere kommt:

Konnte manche Dateien nicht übertragen
Konnte manche Dateien nicht übertragen
Fehler beim Synchronisieren der Datenbanken

Habe folgendes gemacht, mit der entsprechenden Fehlermeldung:

~ >>> sudo pacman -Syu                                                                                    [1]
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community.db konnte nicht heruntergeladen werden
Fehler: Konnte Datei 'community.db' nicht von mirror.23m.com übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von manjaro.kurdy.org übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.rz.tu-bs.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.halifax.rwth-aachen.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.uni-kl.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.netcologne.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.tu-chemnitz.de übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von mirror.alpix.eu übertragen : The requested URL returned error: 404
Fehler: Konnte Datei 'community.db' nicht von ftp.gwdg.de übertragen : The requested URL returned error: 404
Fehler: Keine Datenbank konnte synchronisiert werden (Konnte manche Dateien nicht übertragen)

Du hast das hier nicht gemacht:

Du hast immer noch das community repo - das loszuwerden war das Ziel dieser Befehle.

Was macht das, hast Du gefragt.

  • es wird eine Kopie der momentan vorhandenen Datei gemacht - damit man u.U. zu ihr zurückkehren kann
  • es wird als nächstes die .pacnew Datei (die die default Einstellungen enthält) an die Stelle der originalen kopiert
  • dann - erst danach - wird die Liste der Spiegelserver erneuert
  • und dann das update gemacht
2 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.