Bug 46419 - Конфликт при обновлении ядра
Summary: Конфликт при обновлении ядра
Status: CLOSED WONTFIX
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kernel-modules-rtl8821ce-std-def (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-07 09:59 MSK by Alexander Makeenkov
Modified: 2023-06-09 11:33 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2023-06-07 09:59:31 MSK
При запуске update-kernel происходит конфликт пакетов:

# update-kernel 
Running kernel: kernel-image-std-def-5.10.179-alt1
Checking for available std-def kernel packages...
Latest available kernel kernel-image-std-def-5.10.179-alt1 is already installed on your system.
ATTENTION: Selected kernel is 1 months old.
Kernel std-def version 5.10.179-alt1 has 49 external modules. Use -i to select which modules to install.
The following extra modules will be installed:
   (auto-selected) drm drm-nouveau r8125 rtl8188fu rtl8192eu rtl8723bu rtl8812au rtl8821ce rtl8821cu rtl88x2bu rtw89 staging virtualbox
Try to install new kernel kernel-image-std-def-5.10.179-alt1 and update its modules [Y/n]? 
Reading Package Lists... Done
Building Dependency Tree... Done
kernel-image-std-def#2:5.10.179-alt1:p10+319350.100.2.1@1682702169 is already the newest version.
kernel-modules-drm-std-def#2:5.10.179-alt1:p10+319350.100.2.1@1682701941 is already the newest version.
kernel-modules-drm-nouveau-std-def#2:5.10.179-alt1:p10+319350.100.2.1@1682701941 is already the newest version.
kernel-modules-r8125-std-def#9.003.05-alt1.330419.1:p10+319350.3100.2.1@1682703072 is already the newest version.
kernel-modules-rtl8188fu-std-def#1.0-alt1.330419.1:p10+319350.3300.2.1@1682703135 is already the newest version.
kernel-modules-rtl8192eu-std-def#5.2.19.1-alt1.330419.1:p10+319350.3400.2.1@1682703163 is already the newest version.
kernel-modules-rtl8723bu-std-def#4.3.6.11-alt1.330419.1:p10+319350.3600.2.1@1682703222 is already the newest version.
kernel-modules-rtl8812au-std-def#7502.20210405-alt1.330419.1:p10+319350.4000.2.1@1682703284 is already the newest version.
kernel-modules-rtl8821cu-std-def#5.4.1-alt3.330419.1:p10+319350.4200.2.1@1682703346 is already the newest version.
kernel-modules-rtl88x2bu-std-def#5.8.7.1-alt1.330419.1:p10+319350.4300.2.1@1682703377 is already the newest version.
kernel-modules-rtw89-std-def#0.0-alt4.git.4f3464d.330419.1:p10+319350.4400.2.1@1682703405 is already the newest version.
kernel-modules-staging-std-def#2:5.10.179-alt1:p10+319350.100.2.1@1682701941 is already the newest version.
kernel-modules-virtualbox-std-def#6.1.44-alt1.330419.1:p10+318813.400.4.1@1683825037 is already the newest version.
The following NEW packages will be installed:
  kernel-modules-rtl8821ce-std-def#5.5.2-alt4.330419.1:p10+321874.200.3.1@1686045972
0 upgraded, 1 newly installed, 0 removed and 0 not upgraded.
Need to get 642kB of archives.
After unpacking 3985kB of additional disk space will be used.
Get:1 http://ftp.altlinux.org p10/branch/x86_64/classic kernel-modules-rtl8821ce-std-def#5.5.2-alt4.330419.1:p10+321874.200.3.1@1686045972 5.5.2-alt4.330419.1:p10+321874.200.3.1@1686045972 [642kB]
Fetched 642kB in 0s (3540kB/s)                                                                         
Committing changes...
Preparing...                                                                                                                                                        #################################################################################################### [100%]
        file /lib/modules/5.10.179-std-def-alt1/net/wireless/realtek/rtlwifi/rtl8821ce.ko from install of kernel-modules-rtl8821ce-std-def-5.5.2-alt4.330419.1.x86_64 conflicts with file from package kernel-modules-rtl8821ce-std-def-5.5.2-alt4.330419.1.x86_64
E: Error while running transaction
update-kernel: failed to install kernel-image-std-def-2:5.10.179-alt1:p10+319350.100.2.1@1682702169 with modules

Обновление со вчерашнего дня до сегодняшнего репозитория.
Ошибки не происходит, если вместе с модулем ещё обновляется и само ядро.
Comment 1 Anton Farygin 2023-06-07 11:50:29 MSK
к сожалению это неисправимо, т.к. при первой же сборке ядра в репозиторий ошибка исчезнет.
Не критично.
Comment 2 Sergey Y. Afonin 2023-06-09 11:33:20 MSK
Причина, судя по всему, в пересборке ядра без смены версии. Технически версия возросла на время сборки, и идёт попытка обновленя ядра, но в /etc/apt/apt.conf Традиционно собержится Allow-Duplicated для "^kernel-(image|modules)-.*", так что, по факту, идёт попытка доустановки, что вызывает конфликт между пакетами. Этот случай достаточно редок (вообще в первый раз вижу), и оно само пройдёт, когда в репозиторий попадёт на самом деле новое ядро.