| Summary: | Некорректная обработка параметра 'y' в apt-get при установке пакета 0ad | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> |
| Component: | apt | Assignee: | Ivan Zakharyaschev <imz> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | boyarsh, glebfm, imz, lav, ldv, placeholder, ruslandh, vt |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Alexander Makeenkov
2025-11-25 13:45:49 MSK
Да. И с опцией --dry-run то же: # rpm -q npm package npm is not installed # rpm -q 0ad package 0ad is not installed # apt-get install --dry-run 0ad Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 0 removed and 1185 not upgraded. # Для трёхбуквенного пакета npm такого нет. (Я понял, что гипотеза про цифру.) (Ответ для Ivan Zakharyaschev на комментарий #1) > Да. И с опцией --dry-run то же: > > # rpm -q npm > package npm is not installed > # rpm -q 0ad > package 0ad is not installed Не понял: $ rpm -q 0ad 0ad-0.27.1-alt1.x86_64 # rpm -q 0ad 0ad-0.27.1-alt1.x86_64 apt-get remove 0ad -y Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ: 0ad 0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 35 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 27,4MB дискового пространства. Совершаем изменения... Подготовка... #################################################################################################### [100%] Очистка / удаление... 1: 0ad-1:0.27.1-alt1 #################################################################################################### [100%] Завершено. [root@Rostov ~]# apt-get install 0ad -y Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие НОВЫЕ пакеты будут установлены: 0ad 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 35 не будет обновлено. Необходимо получить 0B/6662kB архивов. После распаковки потребуется дополнительно 27,4MB дискового пространства. Совершаем изменения... Подготовка... #################################################################################################### [100%] Обновление / установка... 1: 0ad-1:0.27.1-alt1 #################################################################################################### [100%] Завершено. # rpm -q apt apt-0.5.15lorg2-alt97.x86_64 # rpm -q rpm rpm-4.13.0.1-alt42.x86_64 (In reply to ruslandh from comment #2) > [root@Rostov ~]# apt-get install 0ad -y Да, при таком порядке аргументов работает как надо. (Проверил apt-get install 0ad --dry-run) А если опцию -y поставить перед именем этого пакета, не работает, а для других пакетов в нормальном случае работает, |