Bug 28414

Summary: Из-за зависимости от модуля ядра стоит использовать hold
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: virtualboxAssignee: nbr <nbr>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: asheplyakov, greh, iv, lakostis, nbr, omg, sin
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Y. Afonin 2013-01-22 10:21:08 MSK
Проблема возникает при dist-upgrade. Пакет virtualbox обновляется, но, так как в обычных пакетах не ставятся зависимости на компоненты ядра, модуль ядра не обновляется. В итоге, пакет получается неработоспособный. Есть предложение паковать /etc/apt/apt.conf.d/virtualbox-hold.conf с содержимым
RPM::Hold { "^virtualbox"; }

http://lists.altlinux.org/pipermail/devel/2013-January/196357.html
Comment 1 Evgeny Sinelnikov 2017-02-06 13:48:56 MSK
Ещё один hold...
https://bugzilla.altlinux.org/show_bug.cgi?id=29112#c5

Но, в случае такого холда, возникает вопрос: "А как обновлять virtualbox?" Вручную? Специальным скриптом на манер update-kernel?

Есть предложение:
- либо научить VirtualBox до устанавливать необходимые модули;
- либо собирать.

Наверное, начать нужно с первого. Тогда второе может и не понадобиться.
Comment 2 Konstantin A Lepikhov (L.A. Kostis) 2018-07-20 12:33:45 MSK
(In reply to comment #1)
> Ещё один hold...
> https://bugzilla.altlinux.org/show_bug.cgi?id=29112#c5
> 
> Но, в случае такого холда, возникает вопрос: "А как обновлять virtualbox?"
> Вручную? Специальным скриптом на манер update-kernel?
> 
> Есть предложение:
> - либо научить VirtualBox до устанавливать необходимые модули;
> - либо собирать.
> 
> Наверное, начать нужно с первого. Тогда второе может и не понадобиться.

Нужно просто собрать dkms в ALTLinux
Comment 3 Evgeny Sinelnikov 2018-07-20 16:49:29 MSK
(In reply to comment #2)
...
> Нужно просто собрать dkms в ALTLinux

Одно другому не мешает и, более того, hold на загловочные файлы ядра требуется для того, что чтобы тот же dkms отработал. Так что эта бага будет задерживать dkms.