[d-kernel] building kernel from CVS

Sergey Vlasov vsu at altlinux.ru
Fri Sep 12 18:54:33 MSD 2003


Hello!

Похоже, при сборке ядер в CVS сломали %format_patch_list. Дело в том,
что там используется rpmquery для получения версий использованных fix-
и feat-пакетов. В kernel-image-std-smp-2.4.22-alt2.src.rpm, лежащем
сейчас в Сизифе, этот список пустой (что в бинарных пакетах - не
смотрел, но при сборке в hasher должно быть нормально).

Относительно бинарных пакетов, собираемых скриптами из CVS, всё
понятно - там нужно добавить передачу %_dbpath в вызове rpmquery.
Проблема в том, что при выполнении пересборки src.rpm (в котором в
%description тоже есть эта информация) может получиться несоответствие
бинарных и исходных пакетов (если на момент пересборки в репозитарии
окажутся другие версии прочих пакетов). Т.е. src.rpm с описанием,
отражающим реальную ситуацию, можно получить только от rpmbuild -ba,
когда он создаётся одновременно с бинарными пакетами.

Что будем делать? Или наплюём на кривой %description у src.rpm?

-- 
Sergey Vlasov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : /pipermail/devel-kernel/attachments/20030912/67f7cfec/attachment-0002.bin


More information about the devel-kernel mailing list