[devel] E: incoming i586 reject: kernel-image-led-tc-2.6.22-alt23

Alexey Gladkov =?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Ср Окт 1 18:58:57 MSD 2008


Dmitry V. Levin wrote:
> Так что максимум, что можно здесь проверить -- это наличие
> зависимости src.rpm-пакета от rpm-build-kernel.

В принципе этого достаточно.

> Это можно добавить.
> Кстати, кто-нибудь помнит, зачем нужны эти provides/conflicts?

Совместимость с какой-нибудь старой схемой именования?

>> 4) Наличие Requires(postun): kernel-image-%flavour = %kversion-%krelease в
>> src.rpm
> 
> Это можно добавить.

Это уже есть. Даже уже в сизифе.

>> 6) Наличие содержимого %post_kernel_modules в %post/%postun.
> 
> Это можно добавить.

А как это проверить ?

>> 7) %defattr(644,root,root,755) для модулей/директорий с модулями
> 
> %defattr сложно проверить; можно проверять права доступа
> на сами каталоги с файлами.

Это дорогая проверка.

>> 8) проверка что модули лежат в
>> /lib/modules/%kversion-%flavour-%krelease/%module_name (если они
>> собираются отдельно) + там кроме *.ko ничего нет.
> 
> Тут могут возникнуть проблемы.  Например, в пакете
> kernel-modules-nvidia есть что-то похожее на переключатель модулей.

Мне кажется, что пакету с модулем ядра не стоит содержать ничего кроме 
этого модуля. Может я и ошибаюсь.

-- 
Rgrds, legion




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