Bug 3202 - ядро не собирается из src.rpm без kernel-headers
Summary: ядро не собирается из src.rpm без kernel-headers
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-std-smp (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Sergey Vlasov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-27 02:42 MSK by Ranger
Modified: 2009-05-10 09:31 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ranger 2003-10-27 02:42:08 MSK
Если не установлены kernel-headers-std-smp, то сборка вылетает с ошибкой.

Steps to Reproduce:
1. Удалить kernel-headers (у меня была вновь установленная машина с минимальным
набором пакетов)
2. попытаться собрать
Comment 1 Sergey Vlasov 2003-10-27 12:42:24 MSK
Заголовки ядра (хотя бы glibc-kernheaders) необходимы для сборки любых программ
- в том числе и ядра (они используются при сборке вспомогательных программ).
Проблема в том, что glibc-kernheaders не настраивает ссылки и имеет неполные
зависимости (#3199).

Установите kernel-headers-common и выполните adjust_kernel_headers от root.

*** This bug has been marked as a duplicate of 3199 ***
Comment 2 Ranger 2003-10-28 04:45:04 MSK
> Заголовки ядра (хотя бы glibc-kernheaders) необходимы для сборки любых программ
> - в том числе и ядра (они используются при сборке вспомогательных программ).

Наверное, проще и правильней вставить зависимость на хеадеры в
kernel-image-std-*.src.rpm??? Как есть зависимости на всякие feat/fix/etc...
Comment 3 Sergey Vlasov 2003-11-09 19:28:20 MSK
Эти зависимости там не нужны (более того, они недопустимы - хотя бы по той
причине, что kernel-headers собираются из того же пакета).

Если ссылки /usr/include/{asm,linux} не указывают на заголовки ядра, не будет
собираться вообще ни один пакет, использующий заголовки glibc - это не проблема
конкретно kernel-image-*.src.rpm.
Comment 4 Ranger 2003-11-13 07:34:55 MSK
Ну тогда может вставить зависимость на kernel-headers в rpm-build ?
Типа того, что если собираешься собирать пакеты, то НЕ ЗАБУДЬ поставить хеадеры,
где-нибудь да пригодится! :)