Chcę zupgrejdować kernel i wszystkie moduły. Z racji, że w main nie ma 
wszystkich modułów jakie używam to sobie je dobudowałem i wrzuciłem do home 
(lokalne źródło). Dokładnie to: kernel-misc-vmmon, kernel-misc-vmnet, 
kernel-misc-kvm.

Tak więc mamy main z kernelem i kilkoma modułami oraz home z pozostałymi 
modułami których używam. Sprawdźmy najpierw czy faktycznie wszystkie 
zależności są spełnione.

# poldek --upgrade-dist -n home -n th --nohold -t
Przetwarzanie zależności...
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
kernel-sound-alsa-2.6.22.14-2.x86_64 zostanie zastąpiony przez 
kernel-sound-alsa-2.6.22.15-1.x86_64
kernel-2.6.22.14-2.x86_64 zostanie zastąpiony przez kernel-2.6.22.15-1.x86_64
There are 7 packages to install, 7 to remove:
I kernel-2.6.22.15-1.x86_64, 
[EMAIL PROTECTED], 
[EMAIL PROTECTED],
I [EMAIL PROTECTED], 
[EMAIL PROTECTED], 
kernel-sound-alsa-2.6.22.15-1.x86_64,
I [EMAIL PROTECTED]
R kernel-2.6.22.14-2.x86_64, 
[EMAIL PROTECTED], 
[EMAIL PROTECTED],
R [EMAIL PROTECTED], 
[EMAIL PROTECTED], 
kernel-sound-alsa-2.6.22.14-2.x86_64,
R [EMAIL PROTECTED]
Potrzeba pobrać 22.3MB archiw (22.1MB do pobrania).
Po rozpakowaniu 25.0MB będzie użyte.

Czyli niby wszystko ok. Updejt powinien się udać. Niestety tak się nie dzieje.

# poldek --upgrade-dist -n home -n th --nohold
(...)
Przetwarzanie zależności...
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
kernel-sound-alsa-2.6.22.14-2.x86_64 zostanie zastąpiony przez 
kernel-sound-alsa-2.6.22.15-1.x86_64
kernel-2.6.22.14-2.x86_64 zostanie zastąpiony przez kernel-2.6.22.15-1.x86_64
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
There are 4 packages to install, 4 to remove:
I kernel-2.6.22.15-1.x86_64, 
[EMAIL PROTECTED], 
kernel-sound-alsa-2.6.22.15-1.x86_64,
I [EMAIL PROTECTED]
R kernel-2.6.22.14-2.x86_64, 
[EMAIL PROTECTED], 
kernel-sound-alsa-2.6.22.14-2.x86_64,
R [EMAIL PROTECTED]
Potrzeba pobrać 22.1MB archiw (22.1MB do pobrania).
Po rozpakowaniu 24.8MB będzie użyte.
błąd: 5 niespełnionych zależności
Installing set #2
Przetwarzanie zależności...
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zaznaczył 
kernel-2.6.22.15-1.x86_64 (wł. kernel = 3:2.6.22.15-1)
  kernel-2.6.22.14-2.x86_64 zostanie zastąpiony przez 
kernel-2.6.22.15-1.x86_64
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
błąd: kernel = 3:2.6.22.14-2 jest wymagany przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
[EMAIL PROTECTED] zostanie zastąpiony przez 
[EMAIL PROTECTED]
There are 4 packages to install (1 marked by dependencies), 4 to remove:
I [EMAIL PROTECTED], 
[EMAIL PROTECTED],
I [EMAIL PROTECTED]
D kernel-2.6.22.15-1.x86_64
R kernel-2.6.22.14-2.x86_64, [EMAIL PROTECTED], 
[EMAIL PROTECTED],
R [EMAIL PROTECTED]
Potrzeba pobrać 18.3MB archiw (18.1MB do pobrania).
Po rozpakowaniu 20.8MB będzie użyte.
błąd: 3 niespełnione zależności

Poldek głupieje. Rozbija instalację na dwa sety (chyba dlatego, że paczki są z 
różnych sources) i przez to jak i jeden tak i drugi ma nie spełnione 
zależności.
Dodatkowo dla testu pobrałem sobie kernel i pozostałe moduły z main i 
wrzuciłem do home tak, że miałem już wszystko razem i to faktycznie 
przechodzi.

-- 
Pozdrawiam, Kamil Dziedzic

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym