[devel] sisyphus-check требует избыточную зависимость
Alexey Gladkov
legion на altlinux.ru
Пн Сен 2 17:50:39 MSK 2019
On Mon, Sep 02, 2019 at 05:26:45PM +0300, Alexey V. Vissarionov wrote:
> Вообще-то бить полагается по морде, а не по пачпорту.
Так он как раз куда нужно ударил :)
> То есть, ядро - это не пакет kernel-как-его-там, а пакет, внутри
Это называется naming policy. У нас закреплено, как называются ядра,
фирмварь или питоновские модули. Это полиси репозитория.
> % file /boot/linux-5.2.11
> /boot/linux-5.2.11: Linux kernel x86 boot executable RO-rootFS,
> swap_dev 0x13, Normal VGA
Так сделать нельзя.
> То есть, если `file %buildroot/boot/* | grep -q 'Linux kernel'`
> что-то нашло - значит, это пакет с ядром.
Ага. %buildroot.
> То, что модули опознаются по *.ko внутри /lib/modules - понятно.
> Осталось научить противоестественный интеллект опознавать ядра,
> в том числе с EFI stub ("MS-DOS executable, MZ for MS-DOS").
И так тоже сделать не получится.
--
Rgrds, legion
Подробная информация о списке рассылки Devel