[devel] [#219304] FAILED kernel-image.git=kernel-image-std-def-4.14.93-alt1 ...

Dmitry V. Levin ldv на altlinux.org
Пн Янв 14 03:46:53 MSK 2019


On Sun, Jan 13, 2019 at 01:58:28PM +0000, Girar Builder awaiter robot wrote:
> http://git.altlinux.org/tasks/219304/logs/events.1.1.log
[...]
> /.out/kernel-modules-kvm-std-def-4.14.93-alt1.x86_64.rpm: kernel module should require only one kernel image
> sisyphus_check: check-kernel ERROR: kernel module violation

В kernel-image.spec используются странные конструкции вида

%package -n kernel-modules-kvm-%flavour
[...]
Prereq: %name = %epoch:%version-%release
Requires(postun): %name = %epoch:%version-%release

rpm-build теперь стал превращать их в
Prereq: %name = %epoch:%version-%release:%disttag
Requires(postun): %name = %epoch:%version-%release
либо
Prereq: %name = %epoch:%version-%release
Requires(postun): %name = %epoch:%version-%release:%disttag

Результат этого превращения не нравится sisyphus_check'у.

Вопрос, не пора ли упростить зависимости в kernel-image.spec?

Если там действительно нужны pre- и postun-, то давайте поменяем их на
Requires(pre,postun): %name = %epoch:%version-%release
или, что эквивалентно,
Requires(pre,postun): %name


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 801 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20190114/3bee08c0/attachment.bin>


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