Summary: | При указании ключа -r для update-kernel требуется ввести релиз в неожиданном формате | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | mattaku <mattaku> |
Component: | update-kernel | Assignee: | Vitaly Chikunov <vt> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | boyarsh, evg, glebfm, imz, lav, ldv, mike, vt |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Bug Depends on: | 36949 | ||
Bug Blocks: |
Description
mattaku@altlinux.org
2020-10-06 10:49:16 MSK
1. Наоборот, баг #36949 зависит от этого, а не этот от того. Так как течение пакетов - из Сизифа в p9. 2. Я могу переделать логику выбора версии в update_kernel -r, если хотите. (Ответ для Vitaly Chikunov на комментарий #1) > 1. Наоборот, баг #36949 зависит от этого, а не этот от того. Так как течение > пакетов - из Сизифа в p9. Поменять местами продукты багов? в баге на p9 есть описание задачи :) > 2. Я могу переделать логику выбора версии в update_kernel -r, если хотите. Было бы здорово! Как я понимаю, -r должен поддерживать формат, в котором заданы имена каталогов /lib/modules. Вообще в справке как-то странно описано назначение -r: -r, --release install kernel with specified release (alt10, alt22, etc) Task #259508. Сделал и fix и feature request. Протестируйте, пожалуйста. Прямая ссылка на коммит http://git.altlinux.org/people/vt/packages/?p=update-kernel.git;a=commitdiff;h=7232e37b6901c9f0a176dd5d39a2ffdb26b9a0f5 для возможного вашего review. (Ответ для Vitaly Chikunov на комментарий #4) > Прямая ссылка на коммит > http://git.altlinux.org/people/vt/packages/?p=update-kernel.git;a=commitdiff; > h=7232e37b6901c9f0a176dd5d39a2ffdb26b9a0f5 для возможного вашего review. > Allow setting release in `uname -r' format. Эта важная особенность не отражена в хелпе и вообще, мы же 4.14.104-std-def-alt1 называем релизом ядра? > Эта важная особенность не отражена в хелпе
Сказано "kernel with specified release" и "etc", я не придумал что ещё написать, кроме как убрать тренд, что это релиз тэгов.
Не знаю что "мы" называем, так предыдущий автор явно называл релизом только релиз тэг пакета. В uname(1):
-r, --kernel-release
print the kernel release
Так что поддержать такую же семантику вполне логично и может соответствовать ожиданиям пользователя. Если это и есть "kernel release", то что не отражено в хелпе если сказано "kernel with specified release"?
s/что это релиз тэгов/из релиз тэгов/ (Ответ для Vitaly Chikunov на комментарий #6) > > Эта важная особенность не отражена в хелпе > > Сказано "kernel with specified release" и "etc", я не придумал что ещё > написать, кроме как убрать тренд, что это релиз тэгов. > > Не знаю что "мы" называем, так предыдущий автор явно называл релизом только > релиз тэг пакета. В uname(1): Посмотрел коммиты, да, это странно. Но смысла в таком указании нет. Если уж указывать, то kernel release. > > -r, --kernel-release > print the kernel release > > Так что поддержать такую же семантику вполне логично и может соответствовать > ожиданиям пользователя. Если это и есть "kernel release", то что не отражено > в хелпе если сказано "kernel with specified release"? Тогда надо в хелпе пример поменять с alt10 на 5.7.19-std-def-alt1 И написать словосочетание kernel release > И написать словосочетание kernel release
Я не лингвист, но тут его нет - "kernel with specified release"?
(Ответ для Vitaly Chikunov на комментарий #9) > > И написать словосочетание kernel release > > Я не лингвист, но тут его нет - "kernel with specified release"? Давайте так: -r, --release install kernel with specified kernel release (f.e, 5.7.19-std-def-alt1) (Ответ для Vitaly Lipatov на комментарий #10) > (Ответ для Vitaly Chikunov на комментарий #9) > > > И написать словосочетание kernel release ...чтоб было ясно, что не package release > Давайте так: > -r, --release install kernel with specified kernel release (f.e, > 5.7.19-std-def-alt1) +1 http://git.altlinux.org/tasks/259508/ - расширен хелп - добавлен ещё формат в -r - попутно новая опция -l update-kernel-0.9.20-alt1 -> sisyphus: Thu Nov 19 2020 Vitaly Chikunov <vt@altlinux> 0.9.20-alt1 - update-kernel: Fix and improve -r option (closes: #39041). - update-kernel: Add --list option. |