Bug 41225 - epm upgrade: Некорректное поведение при передаче параметров
Summary: epm upgrade: Некорректное поведение при передаче параметров
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: eepm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-26 17:05 MSK by Alexander Makeenkov
Modified: 2021-10-28 09:11 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2021-10-26 17:05:29 MSK
При выполнении команды epm upgrade с передачей параметров (например, -y или --help), вызывается команда apt-get install:

# epm upgrade -y
Running command for upgrade packages
 # apt-get install -y
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.

# epm upgrade --help
Running command for upgrade packages
 # apt-get install --help
apt 0.5.15lorg2 для linux x86_64 собран Jun 24 2021 16:04:53


Без параметров вызывается apt-get dist-upgrade, что ожидаемо:
# epm upgrade
Running command for upgrade packages
 # apt-get dist-upgrade
Чтение списков пакетов... Завершено

Не воспроизводится в p10.
Comment 1 Vitaly Lipatov 2021-10-28 02:56:56 MSK
(Ответ для Alexander Makeenkov на комментарий #0)
> При выполнении команды epm upgrade с передачей параметров (например, -y или
> --help), вызывается команда apt-get install:
> 
> # epm upgrade -y
А зачем вы добавляете какие-то параметры?
И какое поведение вы ожидаете?

Мне кажется, главное, чтобы
epm upgrade --auto
работал
Comment 2 Repository Robot 2021-10-28 03:34:02 MSK
eepm-3.14.3-alt1 -> sisyphus:

 Thu Oct 28 2021 Vitaly Lipatov <lav@altlinux.ru> 3.14.3-alt1
 - sputnik-browser.sh: fix removing (ALT bug 41226)
 - epm play viber: remove versioned libtiff5 require (ALT bug 41224)
 - epm-release_upgrade: don't restart system-logind after install systemd-settings-disable-kill-user-processes
 - epm-release_upgrade: don't install apt-conf-branch if apt-conf-branch-* is already installed
 - epm-upgrade: don't allow unknown options (ALT bug 41225)
Comment 3 Alexander Makeenkov 2021-10-28 09:11:24 MSK
(Ответ для Vitaly Lipatov на комментарий #1)
> (Ответ для Alexander Makeenkov на комментарий #0)
> > При выполнении команды epm upgrade с передачей параметров (например, -y или
> > --help), вызывается команда apt-get install:
> > 
> > # epm upgrade -y
> А зачем вы добавляете какие-то параметры?
> И какое поведение вы ожидаете?

Сейчас в p9 и p10 такое поведение:

# epm upgrade -y
Running command for upgrade packages
 # apt-get dist-upgrade -y
Чтение списков пакетов... Завершено

# epm upgrade --help
Running command for upgrade packages
 # apt-get dist-upgrade --help
apt 0.5.15lorg2 для linux x86_64 собран Sep 21 2020 06:08:56

Т.е. я передаю параметры help и y, и вызывается dist-upgrade с этими же параметрами.