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

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Ср Окт 1 05:01:45 MSD 2008


On Wednesday, 01 October 2008 03:51:21 Dmitry V. Levin wrote:
> On Wed, Oct 01, 2008 at 03:38:15AM +0300, Led wrote:
> > On Wednesday, 01 October 2008 03:17:03 QA Team Upravdom Robot wrote:
> > > Dear Sisyphus!
>
> Мне нравится такое обращение. ;)
>
> > > The kernel-image-led-tc-2.6.22-alt23 package has been rejected from
> > > Sisyphus incoming for i586 architecture.
>
> [...]
>
> > > sisyphus_check: check-kernel ERROR: kernel module violation
>
> Это результат работы новой проверки в sisyphus_check, описание см.
> http://git.altlinux.org/people/ldv/packages/?p=sisyphus_check.git;a=commit;
>h=1f06218654082cb6e3a6c30865eedfb27257369a
>
> > > /.out/kernel-modules-oss-led-tc-2.6.22-alt23.i586.rpm: package RELEASE
> > > should end with kernel release number
> >
> > Что это? Почему в этом конкретном случае "package RELEASE should end with
> > kernel release number"???
>
> Считается, что имя релиза пакета kernel-modules-что-то-там должно иметь
> специальный вид alt*.%KERNEL_MAGIC.%KERNEL_RELEASE
> Почему-то раньше это правило распространялось только на сторонние модули.
>
> Впрочем, если есть совместное желание продлить действие этого исключения,
> то давайте зафиксируем этот факт и адаптируем sisyphus_check.

ИМХО нужно всего-лишь проверять ещё и %{SOURCERPM} и только после этого 
принимать решение (если kernel-image-*, то никакой ошибки в релизе нет).

>
> > > sisyphus_check: check-kernel ERROR:
> > > kernel package violation
> > > /.out/kernel-headers-led-tc-2.6.22-alt23.i586.rpm: package GROUP should
> > > be 'Development/Kernel' sisyphus_check: check-kernel ERROR: kernel
> > > package violation
> > > /.out/kernel-headers-modules-led-tc-2.6.22-alt23.i586.rpm: package
> > > GROUP should be 'Development/Kernel' hsh-rebuild:
> > > kernel-image-led-tc-2.6.22-alt23.src.rpm: sisyphus_check failed.
> >
> > По этим пунктам вопросов нет.
>
> Да, пожалуй что kernel-headers-* и /kernel-headers-modules-* это
> Development/Kernel.

Всё верно. Поэтому и "вопросов нет":)

-- 
Led


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