dziwny problem zależności od katalogów

Krzysztof Mrozowicz krzysztof at mrozowicz.eu
Mon Oct 24 10:33:46 CEST 2022


Ostatnio obserwuję dziwne zachowanie poldka, który zdaje się nie
widzieć, że katalog potrzebny jednemu pakietowi dostarczany jest przez
inny pakiet. Problem dostrzegłem instalując dopiero co zbudowaną
paczkę. Nie wiem jak jest ze starymi. Dodatkowo nie ma problemu jak
instaluję ze swojego ~/rpm/RPMS. Dla przykładu icewm i icewm-themes.
Wersja 3.1.0-0.1 zbudowana lokalnie, a wersja 3.1.0-1 z builderów:

poldek:/all-avail> upgrade icewm-*
Przetwarzanie zależności...
icewm-3.0.1-3.x86_64 zostanie zastąpiony przez icewm-3.1.0-0.1.x86_64
icewm-themes-base-3.0.1-3.noarch zostanie zastąpiony przez icewm-themes-base-3.1.0-0.1.noarch
Są 2 pakiety do instalacji, 2 do usunięcia:
U icewm-(3.0.1-3 => 3.1.0-0.1).x86_64  icewm-themes-base-(3.0.1-3 => 3.1.0-0.1).noarch
This operation will use 11.4KB of disk space.
Potrzeba pobrać 1.7MB archiwów.
Kontynuować? [Y/n] y
icewm-3.1.0-0.1.x86_64.rpm: skróty OK
icewm-themes-base-3.1.0-0.1.noarch.rpm: skróty OK
Uruchamianie sudo /usr/lib/poldek/pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 1...
Sprawdzanie poprawności…           ################################# [100%]
Przygotowywanie…                    ################################# [100%]
Aktualizowanie/instalowanie…
   1:icewm-2:3.1.0-0.1                ################################# [ 25%]
   2:icewm-themes-base-2:3.1.0-0.1    ################################# [ 50%]
Czyszczenie/usuwanie…
   3:icewm-themes-base-2:3.0.1-3      ################################# [ 75%]
   4:icewm-2:3.0.1-3                  ################################# [100%]
   
   
poldek:/all-avail> upgrade icewm-*
Przetwarzanie zależności...
icewm-3.1.0-0.1.x86_64 zostanie zastąpiony przez icewm-3.1.0-1.x86_64
icewm-themes-base-3.1.0-0.1.noarch zostanie zastąpiony przez icewm-themes-base-3.1.0-1.noarch
błąd: icewm-themes-base-3.1.0-1.noarch: nie znaleziono wymaganego /usr/share/icewm/themes
Są 2 pakiety do instalacji, 2 do usunięcia:
U icewm-3.1.0.(0.1 => 1).x86_64  icewm-themes-base-3.1.0.(0.1 => 1).noarch
This operation will free 8.0B of disk space.
Potrzeba pobrać 1.7MB archiwów (1.7MB do pobrania).

błąd: 1 niespełniona zależność
Wystąpiły błędy podczas instalacji

-- 
Krzysiek


More information about the pld-devel-pl mailing list