[devel] Re: kernel packagin', new generation

Peter Novodvorsky =?iso-8859-1?q?nidd_=CE=C1_myxomop=2Ecom?=
Вт Фев 18 21:09:04 MSK 2003


Привет.

Alexey Tourbin <at на turbinal.org> writes:

> On Tue, Feb 18, 2003 at 01:34:57AM +0300, Peter Novodvorsky wrote:

>>   * Из одного spec-файла генерируется не больше одного пакета с
>>   образом ядра.
>
>> make-kspec --kver 2.4.18 --modules alsa,drm,pcmcia-cs \
>>            --patches grsec,reiserfs --flavour multimedia \
>>            --release alt1

> 1) Чем это принципиально отличается от:
>
> rpm -ba kernel.spec \
>             --define 'kver 2.4.18' --define 'modules alsa,drm,pcmcia-cs' \
>             --define 'patches grsec,reiserfs' --define 'flavour multimedia' \
>             --define 'release alt1'
>
> Иными словами, RPM уже обладает средствами параметризации.  Чем плохо
> генерировать разные ядра из одного spec-файла?

Ничем. Но у make-kspec будет --help, а rpm -h будет выдавать совсем
другие фишки.

> 2) Будут ли такие ядра подлежать автоматическому обновлению из
> Сизифа? Будет ли ALT собирать все возможные комбинации ядер?  Если
> нет (т.е. если ядро будет слишком custom), тогда отчасти пропадает смысл
> заворачивать его в rpm.  Из преимуществ rpm остается только возможность
> цивилизованно удалить пакет.  Но, мне кажется, снести ядро большого ума
> не надо.  Есть ещё, правда, автоматическое переключение kernel-headers и
> т.п.  В общем, непонятно.

Я буду поддерживать лишь те ядра, которые ALT Linux Team и я лично
считаю необходимыми. Если кто-то из разработчиков вызовется
поддерживать свою сборку ядра -- отлично. Следовательно,
автоматическому обновлению подлежат лишь те ядра, которые будут в
Сизиф.

Из преимуществ самосборных ядер-пакетов остается не только цивилизованное
удаление я ядра. Например, распространение собранного ядра по другим
сайтам, тоже не очень маленькое преимущество. В общем, собранное ядро
начинает обладать свойством дистрибутивности, что с моей точки зрения
не мало.

Что таки непонятно?

-- 
Peter Novodvorsky                             nidd на myxomop.com
   http://people.altlinux.ru/~nidd   Deadheads, unite!
           Kill 'em all, and let God sort 'em out



Подробная информация о списке рассылки Devel