grow_inodes: ... bug w poldku
Michal Moskal
malekith w pld.org.pl
Wto, 12 Cze 2001, 15:17:31 CEST
Hmm... pierwsza wiadomość jest dobra, tytuł jest mylący: poldek jest ok
:) Druga, zła: bug jest w kernelu. Trzecia dobra: ponieważ inode.c
zostało całkiem przepisane w 2.4, to upgrejd kernela na bootdisku
pewnie pomoże. Czwarta, znowu zła: inne workaroundy są watpliwe.
Wygląda to tak, że jeśli prubuje się instalować dev*rpm na 8mb ramu,
wysypuje się i rpm i poldek. Co ciekawe, udaje się gdzieś trzecia
próba instalacji i wszystskie następne. To wyraźnie wskazuje na kernel.
W strace nie ma niczego ciekawego. Jest
lstat(/dev/costam), unlink(/dev/costam), mknod(/dev/costam) + jakieś
chmod() etc. Tyle że za którymś razem się mknod() sypie z ENOMEM.
Możliwe, że jakby poldek próbował instalować kilka razy to by się
w końcu udało, ale nie jest to pewne...
--
: Michal ``,/\/\, '' Moskal | | : GCS {C,UL}++++$
: | |alekith @ |)|(| . org . pl : {E--, W, w-,M}-
: | : {b,e>+}++ !tv h
: Current project: http://aleph-0.dhs.org/ywindow/ : PLD Team member
Więcej informacji o liście dyskusyjnej pld-installer