[devel] sisyphus-check требует избыточную зависимость

Alexey V. Vissarionov gremlin на altlinux.org
Пн Сен 2 10:52:14 MSK 2019


On 2019-09-02 09:19:04 +0200, Alexey Gladkov wrote:

 >>> kernel module should require kernel image
 >>> sisyphus_check: check-kernel ERROR: kernel module violation
 >> Хотел бы я знать: кто же это в безграничной мудрости своей
 >> решил, что для установки ядерных модулей обязательно нужно
 >> установить ядро?
 > Проверку добавлял я в 2008 году. Это часть kernel policy.
 > Модули ядра должны требовать то ядро под которое он собран.

Это не всегда так.

 >> Даже так: кто настолько оторвался от реальности, что решил
 >> отменить и запретить сетевую загрузку? Напомню: ядро в этом
 >> случае хранится (и загружается) отдельно от корневой ФС, в
 >> которой модули бывают нужны, например, для работы со всякой
 >> мультимудией.
 > В этом сумбурном абзаце я не понял в чём у вас проблема. Если
 > загрузка сетевая, то модули положите в initrd

Ага... И ядро туда же... Что особенно радует в ситуации, когда
каждый килобайт на счету.

 > или загрузите эти модули с корневой ФС.

Это одно и то же.

Но у меня задача немного другая: поставить в образ корневой ФС
модули без ядра. Специфика оборудования, знаете ли.

 >> И ладно бы этот противоестественный интеллект предупреждение
 >> выдавал - так нет же, он это ошибкой считает.
 > Эта проверка всегда считает это ошибкой. Кто же знал, что
 > спустя 10 лет появится экспрессивный мудрец и откроет нам
 > глаза на эту проверку.

Ну и как ее отключить?


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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