Znowu mam następujący problem z ArchLinux32
Aktualizacja kilku pakietów zawiesiła się (oraz cały system) na pakiecie linux-firmware
.
- Po restarcie systemu i próbie dokończenie aktualizacji wyskakiwały błędy jak poniżej.
- Nie udaje się także siłowa instalacja tego pakietu.
- Wobec tego ręcznie usunąłem ten niby nieistniejący pakiet z Cache Pacmana i wykonałem komendę instalacji tego pakietu bezpośrednio z repozytorium (
sudo pacman -U http...
). - Pakiet został pobrany i umieszczony w Cache Pacmana, jednak ciągle pojawia się ten sam błąd (jak poniżej) - choć sam system wydaje się pracować normalnie.
sudo pacman -S linux-firmware
ostrzeżenie: linux-firmware-20211027.1d00989-1.0 jest w najnowszej wersji -- ponowne instalowanie
rozwiązywanie zależności…
szukanie sprzecznych pakietów...
błąd: nie udało się otworzyć pliku /var/lib/pacman/local/linux-firmware-20211027.1d00989-1.0/desc: Nie ma takiego pliku ani katalogu
ostrzeżenie: nie można w pełni załadować metadanych dla pakietu linux-firmware-20211027.1d00989-1.0
błąd: nie udało się przygotować transakcji (Niepoprawny lub uszkodzony pakiet)
O co tu może chodzić? Czy jest to może to jakiś(?) błąd u mnie, czy może w pakiecie zamieszczony w repozytoriach jest błędny?
Edit:
Widzę, że rzeczywiście brakuje pliku /var/lib/pacman/local/linux-firmware-20211027.1d00989-1.0/desc
W tym katalogu jest jedynie plik mtree
.
W systemie z Manjaro jest tu jeszcze plik files
(choć nie wiem, na ile można to stosować analogie pomiędzy Manjaro 64-bit a Archlnux32).