Bug 36936
| Summary: | update-kernel не может обновить ядро, если установлено несколько версий kernel-headers{,-modules}* | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrew Savchenko <bircoph> |
| Component: | update-kernel | Assignee: | Vitaly Chikunov <vt> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | boyarsh, evg, iv, lav, mike, vt |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
(В ответ на комментарий №0)
> Добрый день!
>
> В системе может быть установлено несколько пакетов kernel-headers* точно так
> же, как и остальных пакетов ядра. Но в таком случае update-kernel не может
Не согласен. Всегда была проблема, что kernel-headers обновлялись при обновлении системы и не могли оставаться той же версии, что и ядро. В какой-то момент это изменили?
Может быть это только на Эльбрусе может быть несколько kernel-headers* ? Или политика с kernel-headers изменилась?
(In reply to comment #1) > Не согласен. Всегда была проблема, что kernel-headers обновлялись при > обновлении системы и не могли оставаться той же версии, что и ядро. В какой-то > момент это изменили? > > Может быть это только на Эльбрусе может быть несколько kernel-headers* ? Или > политика с kernel-headers изменилась? А у нас разве есть политика на эту тему? Я на wiki не нашёл. На самом деле всё зависит от настроек apt, а именно, от секции Allow-Duplicated. Если там прописать "^kernel-.*", то можно будет и хедеры разные ставить. На моих системах так и сделано, т.к. для решения некоторых проблем нужно сравнивать хедеры ядра. И e2k тут или amd64 — не важно. update-kernel-1.25-alt1 -> sisyphus: Tue Oct 20 2026 Vitaly Lipatov <lav@altlinux.ru> 1.25-alt1 - Fix update-kernel to select the next numeric flavour by kernel version, not by uname with the flavour name (closes: #51945). - Call ldconfig by full path in update-kernel (closes: #40428). - Install kernel headers of the selected build in update-kernel when they are in RPM::Allow-Duplicated (closes: #36936). - Take release files into account in the update-kernel APT database age check, apt-get update does not rewrite unchanged pkglists. - Keep the previous kernel with uptime of more than a day as the backup in remove-old-kernels when the booted kernel has it too (closes: #53849). - Allow to list kernels to remove on the remove-old-kernels command line (closes: #55852). |

Description
Andrew Savchenko 2019-06-22 12:21:32 MSK