pakiety zależne od kernela (z modułami)

Jakub Bogusz qboosh w pld.org.pl
Sob, 19 Sty 2002, 23:34:04 CET


On Sat, Jan 19, 2002 at 07:53:03PM +0100, Paweł Sakowski wrote:
> Najlepiej chyba byłoby ustawić EXTRAVERSION na "-1", odpada wtedy link
> /lib/modules/2.2.20, moduły po prostu wpadają żywcem do
> /lib/modules/%{_kernel_ver}, czyli .../2.2.20-1. W przypadku jąder
> niedystrybucyjnych wejdą do .../2.2.20.

Tyle że to się wiąże z przebudowywaniem wszystkich modułów po zmianie
rel kernela. Ma zady i walety.

> A tak w ogóle to zmieniłbym aktualnie stosowane Conflicts: kernel != ver
> na Requires: kernel = ver-rel, oczywiście obłożone warunkiem na
> no_dist_kernel. W ten sposób wersje modułów będą porządnie
> zsynchronizowane z jądrem przy wszelkich apt-getach. No i bez --nodeps
> można będzie trzymać dwie różne wersje paczkowanych jajek.

Przy obecnym układzie /lib/modules, to nie Requires, tylko Prereq (żeby
się symlink zrobił), ale... to oznacza konieczność (no, prawie, albo
nodeps i pożegnanie z aptem) samodzielnego przebudowania modułów jeżeli
używa się niedystrybucyjnego kernela.


-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/
PLD Linux       http://www.pld.org.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl