Abhängigkeiten verletzt Cachy OS

Ich habs auch nur zufällig in dem Willkommens-Fenster gesehen nachdem @Helpmaster5000 die Cachy eigenen Updatemöglichkeiten erwähnte. :)
 
dh9 schrieb:
Code:
# database refresh
paru -Syyu

# alles updaten ausser libpcap
sudo pacman -Syu --ignore libpcap

# Falls immer noch Problem: zum Vollstaendigen entfernen, pruefen, ob nichts lib32-libpcap benoetigt
pactree -r lib32-libpcap

# Entfernt den Blocker
sudo pacman -Rsn lib32-libpcap
Danke erstmal, Update ohne libcap hat geklappt aber folgende Anwendungen blockieren:

lib32-libpcap
└─wine-staging
└─winetricks
├─cachyos-gaming-meta
│ └─cachyos-gaming-applications
└─protontricks
└─cachyos-gaming-meta

Muss dazu sagen daß ich auf wine-staging 9.21 festgenagelt bin weil nur darunter das ausführen vieler Audioplugins mit yabridge funktioniert.
Sollte ich diese nun alle temporär löschen dann updaten und wieder installieren und downgraden zu 9.21?
Vielleicht bin ich da auch festgefahren wenn wine staging 9.21 auf alte lib32 Dateien angewiesen ist, oder?
 
Gerne.

Du koenntest folgendes probieren:

Code:
# 1. Nur den Blocker entfernen, Abhaengigkeitspruefung ueberspringen
#    (-Rdd loescht NUR lib32-libpcap, wine-staging & Co. bleiben installiert)
sudo pacman -Rdd lib32-libpcap

# 2. Normales Vollupdate, jetzt ohne --ignore
sudo pacman -Syu

# 3. lib32-libpcap gegen das neue libpcap 1.10.7 neu bauen
git clone https://aur.archlinux.org/lib32-libpcap.git
cd lib32-libpcap
sed -i 's/^pkgver=.*/pkgver=1.10.7/' PKGBUILD   # Version im PKGBUILD anheben
updpkgsums                                       # Pruefsummen aktualisieren (Paket: pacman-contrib)
makepkg -si                                      # bauen und installieren

# 4. Kontrolle: keine kaputten Abhaengigkeiten mehr?
pacman -Dk

lib32-libpcap ist aus dem multilib ins AUR gewandert und dort verwaist. Das PKGBUILD pinnt aber libpcap=1.10.6, deshalb blockiert es das Update auf 1.10.7. Warten bringt hier also nix.

wine-staging 9.21 verlangt nur lib32-libpcap ohne Version, und die Library-ABI ist gleich geblieben - ein neu gebautes 1.10.7 sollte daher passen. Wine braucht libpcap ohnehin nur fuer wpcap.dll, yabridge nicht. Also: nichts deinstallieren, nichts erneut downgraden.

Schritt 3 ist optional (laeuft auch ohne), haelt aber die pacman-DB sauber. Falls makepkg weitere fehlende lib32-* Pakete meldet: pacman -Qm zeigt, was noch ins AUR verschoben wurde.

Festgefahren bist du langfristig trotzdem etwas, weil 9.21 viele lib32-* Abhaengigkeiten zieht, die Arch nach und nach ins AUR schiebt. Sauberer Ausweg: 9.21 aus dem Arch Linux Archive nach /opt/wine-9.21 entpacken (oder als Lutris-Runner) und yabridge darauf zeigen lassen. Dann kann das System-Wine normal mitlaufen.
 
gleiche problem.... gleiche abhängigkeiten von lib32...
ich werd das da oben mal probieren wenn ich zeit hab
 
dh9 schrieb:
Gerne.

Du koenntest folgendes probieren:

Code:
# 1. Nur den Blocker entfernen, Abhaengigkeitspruefung ueberspringen
#    (-Rdd loescht NUR lib32-libpcap, wine-staging & Co. bleiben installiert)
sudo pacman -Rdd lib32-libpcap

# 2. Normales Vollupdate, jetzt ohne --ignore
sudo pacman -Syu

# 3. lib32-libpcap gegen das neue libpcap 1.10.7 neu bauen
git clone https://aur.archlinux.org/lib32-libpcap.git
cd lib32-libpcap
sed -i 's/^pkgver=.*/pkgver=1.10.7/' PKGBUILD   # Version im PKGBUILD anheben
updpkgsums                                       # Pruefsummen aktualisieren (Paket: pacman-contrib)
makepkg -si                                      # bauen und installieren

# 4. Kontrolle: keine kaputten Abhaengigkeiten mehr?
pacman -Dk

irgendwas ging dann wohl doch schief..
Code:
==> Erstelle Paket: lib32-libpcap 1.10.7-1 (Di 22 Sep 2026 13:27:36)

==> Prüfe Laufzeit-Abhängigkeiten...

==> Installiere fehlende Abhängigkeiten...

[sudo] Passwort für xxx:

Fehler: Ziel nicht gefunden: libpcap=1.10.7

==> FEHLER: 'pacman' konnte fehlende Abhängigkeiten nicht installieren.

==> Fehlende Abhängigkeiten:

  -> libpcap=1.10.7

==> FEHLER: Konnte nicht alle Abhängigkeiten auflösen.

edit: scheint als wär ich da auch nicht der einzige mit dem problem, laut repo, 3. post:
https://aur.archlinux.org/packages/lib32-libpcap

nachdem ich nicht so vertraut mit pkgbuild bin, vor allem nicht unter arch derivaten... gibts irgendwas was ich tun muss um diesen fehlschlag aufzuräumen? oder reicht es den ordner zu entfernen?
 
Zuletzt bearbeitet:
Zurück
Oben