[devel] Зависимость на драйвер в пакете

Anton Farygin rider на altlinux.com
Сб Мар 5 07:43:04 UTC 2011


05.03.2011 10:27, Rinat Bikov пишет:
> Здравствуйте, уважаемые!
>
> У меня возник вопрос: как в пакете правильно указать зависимость на
> драйвер ядра?
> Вот есть kernel-modules-lsadrv-std-def, он может обеспечивать
> kernel-modules-lsadrv, также это может обеспечивать какой-нибудь
> kernel-modules-lsadrv-el-smp.
> И как сделать так, чтобы при попытке установить пакет (к примеру,
> StarBoard), ставился драйвер именно для того ядра, которое сейчас
> используется?
> Просто Requires: kernel-modules-lsadrv, не прокатит?
> Или у нас apt достаточно умный, чтобы это взять на себя?
>
> Ещё желательно в том случае, если не установлено ядро, для которого
> существует драйвер, выдавать ошибку без установки этого ядра с
> просьбой установить при помощи update-kernel -t одно из ядер, для
> которых существует необходимый драйвер. :) Или написать в багзиллу
> запрос на сборку этого драйвера для данного ядра. :)

Зависимости на драйвер делать нельзя, надо при запуске приложения, 
требующего этот драйвер - выводить сообщение о необходимости установить 
пакет.



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