[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