Bug 39501 - Удаляются модули ядра при обновлении
Summary: Удаляются модули ядра при обновлении
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: virtualbox (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-03 11:59 MSK by Anton Farygin
Modified: 2021-01-04 15:14 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2021-01-03 11:59:25 MSK
При обновлении virtualbox удаляются модули ядра и это проблема, т.к. в следующий раз их уже никто не поставит. Лучше пусть модули ядра останутся от предыдущей версии virtualbox и обновятся с установкой ядра новой версии.


Следующие пакеты будут ОБНОВЛЕНЫ:
  alterator-browser-qt5 cinaps colord curl dia gnome-pty-helper gnupg2 gutenprint gutenprint-cups ipset java-1.8.0-openjdk java-1.8.0-openjdk-headless java-11-openjdk-headless javazi libEGL-mesa libGLX-mesa
  libImageMagick++6.8 libImageMagick6-common libImageMagick6.6 libassuan libblockdev libblockdev-crypto libblockdev-fs libblockdev-loop libblockdev-mdraid libblockdev-part libblockdev-swap libblockdev-utils
  libcolord libcurl libgail libgbm libgcrypt20 libgimp libgpg-error libgtk+2 libgtk+2-locales libgutenprint libigdgmm11 libksba liblapack libnpth libopenjpeg2.0 libva-utils libvlc libvte libxatracker
  make-initrd-busybox perl-libwww scim-libs shared-mime-info smartmontools tzdata virtualbox-guest-common-vboxguest virtualbox-guest-common-vboxvideo vlc vlc-interface-qt vlc-mini vlc-plugin-ass
  vlc-plugin-bluray vlc-plugin-dbus vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-ffmpeg vlc-plugin-freetype vlc-plugin-globalhotkeys vlc-plugin-live555 vlc-plugin-matroska vlc-plugin-mpeg2 vlc-plugin-ogg
  vlc-plugin-pulseaudio vlc-plugin-taglib vlc-plugin-v4l vlc-plugin-xcb vlc-plugin-xml wget xorg-dri-intel xorg-dri-radeon xorg-dri-swrast
Следующие пакеты будут УДАЛЕНЫ:
  kernel-modules-virtualbox-addition-guest-std-def#6.1.8-alt1.328745.1:p9+252067.300.4.1@1590684658 kernel-modules-virtualbox-addition-video-std-def#6.1.8-alt1.328745.1:p9+252067.300.4.1@1590684658
79 будет обновлено, 0 новых установлено, 2 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 134MB архивов.
После распаковки будет освобождено 22,0MB дискового пространства.
Продолжить? [Y/n]
Comment 1 Evgeny Sinelnikov 2021-01-04 03:59:13 MSK
Решение данной проблемы было предложено в таске:
#255196 EPERM #4 p9 virtualbox.git=6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-un-def-6.1.12a-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-un-def-6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-std-def-6.1.12a-alt2 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-std-def-6.1.12a-alt1

Но по каким-то причинам, нужно поднимать историю, в p9 оно не прошло.

В тех пор поверх релиза 6.1.12a-alt1 было сделано несколько исправлений:
http://git.altlinux.org/gears/v/virtualbox.git?p=virtualbox.git;a=shortlog;h=refs/heads/p9

Сейчас в сизифе новый релиз 6.1.16-alt1 без исправлений, которые были сделаны в p9 - нужно их теперь как-то объединить. И, вообще, разобраться а нужны ли они теперь.

Кроме того, модули un-def для ядер 5.10 пока не поддерживаются:
https://www.virtualbox.org/ticket/20055

Пока 5.10 не приехало в p9, думаю, стоит объединить исходники в p9 с новой сборкой в сизифе.
Comment 2 Evgeny Sinelnikov 2021-01-04 06:05:56 MSK
Сборку в p9 релиза 6.1.16-alt1 - проверил патчи для сборки под qt-5.15 не требуются. Может быть тогда не городить git merge -s ours, а собрать с потерей этой части истории?
Comment 3 Repository Robot 2021-01-04 15:14:46 MSK
virtualbox-6.1.16-alt2 -> sisyphus:

 Mon Jan 04 2021 Evgeny Sinelnikov <sin@altlinux> 6.1.16-alt2
 - Update build for branch p9 (Closes: 39501)
 - Backport patches with adjustments for Linux 5.10