Bug 28414 - Из-за зависимости от модуля ядра стоит использовать hold
Summary: Из-за зависимости от модуля ядра стоит использовать hold
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: virtualbox (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: nbr
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-22 10:21 MSK by Sergey Y. Afonin
Modified: 2018-07-20 16:49 MSK (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.