Nevek a pici, fekete könyvecskében

Három nap alatt, három rendszerfrissítés, három anyázás. Mindhárom esetben az ok ugyanaz: udev.
Az asztali gépemen a frissítés után "eltünt" a scannertől kezdve a tunerkártyáig minden. Természetesen az udev rendkívül szofisztikált könyvtárstruktúrájában, csakis törött linkeket találtam. A csomagkezelő pedig az istennek sem engedi, az udev leszedését, mert vinni akarja magával a SANE-t is. Megoldás, összes futtatható udev állomány törlése.
Közben végzett a laptopom is a frissítéssel, és minő meglepetés, bootnál modul fagyással dob egy hátast. Az ok itt is az udev. Mert hiába van öles betűkkel belevésve a blacklistbe, hogy ne töltse CS modulokat, mert ennél a chipsetnél kihalnak, ő okosabb mint három user. A csomagkezelő pedig az istennek sem engedi, az udev leszedését, mert vinni akarja magával az összes pcmcia csomagot. Megoldás, összes futtatható udev állomány törlése.
Természetesen, hogy kerek legyen a hét, végzett a retyóba száműzött szerver is a frissítéssel. Gondoltam, összekötöm a kellemest a hasznossal és kikötöm belőle a nem használt, 6Gb-os levélnehezéket. Gép leállít, szerel, újraindít. Amikor láttam, hogy az udev jön ösztönösen összeszurult a gyomrom. És elkezdtek ömleni a sorok a képernyőn lefelé. A drága egy stand-alonera (értsd, még a jó atyaúristen is bele van forgatva kétszer) gyártott 2.6-os kernelnél megpróbálta betölteni az általa talált 2.4-es modulokat. Vettem egy nagy levegőt, rátapadtam a ctrl+c-re, és a login után használtam az egyetlen értelmes megoldást: Összes futtatható udev állomány törlését.

Összegezve: Mivel az utóbbi másfél évben a hardves szívásaim jórészét az udev nevű szutyok adta, néha igencsak szeretném a fejlesztőit különféle, a Fűrész sorozat ihlette mókában részesíteni. Külön vágyam, hogy a Debian csapat azon tagjait akik, ennek a digitális trágyának a dependency listába történő erőltetését elkövették, egy extrahosszúságú, ecetes sajtreszelős nemi-élményben részesítsem.

Hozzászólások

"Azert szeretem a Linuxot, mert mindig azt csinalja amit mondok." :))

1. Ha nem tudsz downgrade-elni és/vagy nincs ihleted bugreportoláshoz, akkor ne unstable-t, hanem testing-et használj!

2. dpkg --remove --force-depends csomagnév leszed bármit. A dpkg --purge --force-all csomagnév pedig még biztosabb. Csak számíts rá, hogy utána apt ill. aptitude első dolga az lesz, hogy helyrehozza a törött függőségeket.

Érdekes módon soha semmi bajom nem volt még az udev-vel. pedig használom már azóta, amióta bevezették. dist-upgrade-tem is már néhányat azóta (mondjuk 4-5-öt biztos).

--
trey @ gépház

Attol mert a debian nem tud rendes udevet osszerakni, meg nem kell az udev fejlesztoit elkuldeni melegebb eghajlatra.

Gentoo alatt peldaul tokeletesen mukodik, nagyon-nagyon ritka, hogy barmit is heggeszteni kellene ala. Inkabb kezdd el aktivan b@szogatni a debian bugzillajat, hogy csinaljanak valamit. Bar ugyse fognak...

A "dependency hell" meg azert ertheto, mert a mostani kernelek aktivan epitenek az udev megletere. Ha jol tudom, a devfs mar deprecated vagy tan mar ki is kerult. Talan debian kernelbe visszaganyoltak, de ketlem.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.