[d-kernel] Версия и сборка ядра в версии пакета с модулями

Anton Farygin rider at altlinux.com
Mon Aug 11 16:20:59 MSD 2003


Всем привет.

Предлагаю включать версию и релиз ядра, для которого собран пакет с 
модулем в версию пакета с модулем.

Почему это нужно: для корректного отслеживания пакетов (по имени, а не 
по зависимостям), содержащих модули ядра.

Пример: kernel-modules-pcmcia-cs-std-up в текущем Sisysphus непонятно 
для какого ядра собрано.

Как это будет выглядеть: версия пакета включает версию и сборку ядра, пример
было: kernel-modules-pcmcia-cs-std-up-3.2.4-alt1.src.rpm
стало: kernel-modules-pcmcia-cs-std-up-2.4.21rel-alt8-3.2.4-alt1.src.rpm

Предлагаю включить изменения в policy. Пересборку пакетов с модулями 
готов взять на себя (если они все соберутся, конечно) ;-)

Также:

В CVS ушел набор скриптов для импорта пакетов из Sisyphus в CVS 
репозитарий (пока что без CVS commit), сборки бинарных пакетов feat и 
fix, сборки исходных пакетов feat и fix, сборки бинарного пакета 
kernel-image (до остального я еще не добрался, ядро медленно собирается).

Скрипты пытаются отслеживать даты изменения файлов и каталогов и не 
производить сборку пакетов если 1) этот пакет уже есть 2) в CVS дереве 
пакета не было изменений

Прошу тестировать.
1) Запустить import-sisyphus <путь к SRPMS.kernel>
2) сказать make rpms
3) Сказать ./buildkernel std-up (или любое другое ядро, например std-smp 
и т.д.)

Rgds,
Rider

P.S. Из CVS временно убраны каталоги feat и fix в связи со сменой 
структуры репозитария

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 252 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20030811/df471695/attachment-0002.bin


More information about the devel-kernel mailing list