[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ядра





DEO> я полагал, что если пакет называется
DEO> kernel-source-2.4.20-3-686-smp
DEO> то он должен содержать конфиг ядра kernel-image-2.4.20-3-686-smp

DEO> а вот пакет
DEO> kernel-source-2.4.20 - нет

DEO> но что-то не пойму почему не так.
DEO> в первом случае тип процессора _входит_ в название пакета, а где может
DEO> хранится тип процессора в исходниках ядра, кроме как в конфиге?

DEO> если бы типа процессора в названии пакета не было
DEO> а были бы просто разные source-bla-bla-[1-N] то тут можно было бы понять
DEO> что это ядра отличаются лишь патчами да багфиксами

Название пакета возникает в момент его сборки с помощью make-kpkg. В
этом случае создаются четыре пакета - headers, image, doc, source.

Сборщик ядра может решить отразить имя платформы в названии пакета
явно, но make-kpkg не станет из-за этого раскладывать файлы по пакетам
иначе.
ап том и речь идет, что название пакета выбирается неверно
когда я смотрю в репозитарий и вижу там пакеты
kernel-source-2.x.x
и
kernel-source-2.x.x-[3456]86-*
то это ставит в тупик, когда оказывается что последний пакет
не то, что на нем написано...

может make-kpkg надо подправить на тему, чтобы оно к пакету source, который создает
суффикс не добавляло?



Reply to: