Bug 42321 - Remove interactive mode
Summary: Remove interactive mode
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: update-kernel (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 normal
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-03 23:43 MSK by Vitaly Chikunov
Modified: 2022-04-08 02:08 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2022-04-03 23:43:59 MSK
1. Опция -i не работает (видимо со времён внедрения disttags). Жалоб нет - следовательно, она давно не используется.

2. Опция -i без -a не предлагает выбирать модули и не имеет смысла.
Пользователю необходимо угадать (или пройти путь ошибок), что для -i требуется -a.
При этом, запуск без -a не приводит к установке модулей, а при повторном запуске с добавленным -a к ошибке "No upgrade is needed. Use -f for force." При третьем запуске с --force к ошибке: "--force and --interactive are mutually exclusive options."
Следовательно, опция -i должна подразумевать -a.

Или должна быть удалена вообще!
Comment 1 Repository Robot 2022-04-08 01:40:42 MSK
update-kernel-1.0.1-alt1 -> sisyphus:

 Fri Apr 08 2022 Vitaly Chikunov <vt@altlinux> 1.0.1-alt1
 - Rework interactive mode UI (ALT#42321).
 - '-i' can be used at any time to add new modules to the system.
 - Interactive module selection happen before kernel install.
 - Install kernel-headers and external modules together with the kernel in one
   transaction.
 - Colorize & brighten some important messages.
 - Call sync after install.
Comment 2 Vitaly Chikunov 2022-04-08 02:08:49 MSK
Я оставил interactive mode но переделал UI его работы.