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
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym