Bug 49986

Summary: Некорректное поведение программы
Product: Sisyphus Reporter: Aleksandr Shamaraev <alexander.shad>
Component: epmgpiAssignee: ximper <ximper>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: ghgh2222, iqqator, ximper
Version: unstable   
Hardware: all   
OS: Linux   

Description Aleksandr Shamaraev 2024-04-11 09:48:37 MSK
Добрый день.

Запускаем программу, нажимаем Отмена или Крестик, запрашивается повышение прав и попытка установки несуществующего пакета.

Ожидаемый результат, просто закрытие.

Также при запуске в консоли с флагом --version попытка установки чего-то и не совсем понятный вывод про авторов программы.

epmgpi --version
Arguments provided: --version
ln (GNU coreutils) 9.4.0.75.7f2c97
Copyright (C) 2023 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или новее <https://gnu.org/licenses/gpl.html>.
Это свободное ПО: вы можете изменять и распространять его.
Нет НИКАКИХ ГАРАНТИЙ в пределах действующего законодательства.

Авторы программы — Майк Паркер (Mike Parker) и Дэвид Маккензи (David MacKenzie).
epm args: --auto -i

Стенд 
OS: ALT Regular Sisyphus x86_64
Kernel: 6.1.85-std-def-alt1 
DE: GNOME 46.0 
CPU: Intel Celeron N4020C (2) @ 2.800GHz
GPU: Intel GeminiLake [UHD Graphics 600]
Comment 1 iQQator 2024-04-11 10:31:17 MSK
Добрый день, 

Ставил актуальную на текущий день версию: epmgpi-1.1-alt1.noarch

Проверил данную программу, следующие резульаты:
- Если нажать на Cancel то приложение завершается но предварительно хочет установить "ничего", запрашивая права root пользователя

- Если в консоли под администратором вызвать это приложение с флагом --version:
    su -
    epmgpi --version
То получим "странную" информацию о версии и ошибку обращения к DBus

- Если в консоли под пользователем вызвать это приложение с флагом --version:
     epmgpi --version
То получим  "странную" информацию о версии и попытку установить "ничего"

- Если в консоли под пользователем вызвать это приложение с флагом -k (не существующий флаг):
     epmgpi -k
То получим информацию о том что флага такого нет и попытку установить "ничего" ))
Comment 2 Roman Alifanov 2024-04-13 18:09:53 MSK
Флаги пока-что не предусмотрены :) Сделаю фикс как только смогу.
Comment 3 Roman Alifanov 2024-04-13 18:12:05 MSK
(Ответ для Aleksandr Shamaraev на комментарий #0)
> Добрый день.
> 
> Запускаем программу, нажимаем Отмена или Крестик, запрашивается повышение
> прав и попытка установки несуществующего пакета.
> 
> Ожидаемый результат, просто закрытие.
И это тоже исправлю.
Comment 4 Repository Robot 2024-04-15 18:58:57 MSK
epmgpi-1.3-alt1 -> sisyphus:

 Mon Apr 15 2024 Roman Alifanov <ximper@altlinux> 1.3-alt1
 - added argument handling and some fixes (ALT bug 49986)