Bug 39768

Summary: [FR] apt-get update
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: packageinstallAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: cas, vercha
Version: unstableKeywords: usability
Hardware: all   
OS: Linux   
Attachments:
Description Flags
screen-1
none
screen-2 none

Description Michael Shigorin 2021-03-09 13:52:32 MSK
Предлагаю перед установкой пакета выполнять apt-get update; либо при сбое первой попытки поставить предложенный пакет.

В таком случае rpminstall может оказаться более пригодным к сценарию "загрузил livecd, что-то там поставил, задействовал, перезагрузился" -- не потребуется знать, что apt-get update надо выполнить руками или в synaptic.
Comment 1 Andrey Cherepanov 2021-07-09 14:49:28 MSK
На packageinstall.
Comment 2 Repository Robot 2021-07-09 20:24:51 MSK
packageinstall-1.2-alt1 -> sisyphus:

 Fri Jul 09 2021 Andrey Cherepanov <cas@altlinux> 1.2-alt1
 - Run apt-get update before installation (ALT #39768).
 - Check apt-get exit code and show error if installation is failed.
 - Remove wait proposal on finish stage (ALT #30389).
 - Adapt output parse to modern apt-rpm.
 - Fix localization.
Comment 3 Vera Blagoveschenskaya 2021-07-13 15:27:59 MSK
packageinstall-1.1.2-alt1

Имеется стенд от 12.07.2021, обновленный до Сизифа.

1) Выполняем packageinstall в первый раз.
Результат: найдено 0 пакетов для обновления/установки/удаления

2) Выполняем packageinstall во второй раз. 
Результат: найдены пакеты для обновления.

См. скриншоты 1 и 2.

Корректно ли данное поведение?
Comment 4 Vera Blagoveschenskaya 2021-07-13 15:28:24 MSK
Created attachment 9500 [details]
screen-1
Comment 5 Vera Blagoveschenskaya 2021-07-13 15:28:47 MSK
Created attachment 9501 [details]
screen-2
Comment 6 Andrey Cherepanov 2021-07-13 15:53:04 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #3)
> packageinstall-1.1.2-alt1
> 
> Имеется стенд от 12.07.2021, обновленный до Сизифа.
> 
> 1) Выполняем packageinstall в первый раз.
> Результат: найдено 0 пакетов для обновления/установки/удаления
> 
> 2) Выполняем packageinstall во второй раз. 
> Результат: найдены пакеты для обновления.
> 
> См. скриншоты 1 и 2.
> 
> Корректно ли данное поведение?

Как сработало обновление через apt-get update в самом packageinstall, так обновление и пошло.
Comment 7 Vera Blagoveschenskaya 2021-07-13 16:33:48 MSK
(Ответ для Vera Blagoveschenskaya на комментарий #3)
> packageinstall-1.1.2-alt1

Ошиблась версией. Следует читать:
packageinstall-1.2-alt1
Comment 8 Repository Robot 2021-07-14 16:23:13 MSK
packageinstall-1.3-alt1 -> p9:

 Tue Jul 13 2021 Andrey Cherepanov <cas@altlinux> 1.3-alt1
 - Fix Russian localization for group of processed packages (ALT #30931).
 Fri Jul 09 2021 Andrey Cherepanov <cas@altlinux> 1.2-alt1
 - Run apt-get update before installation (ALT #39768).
 - Check apt-get exit code and show error if installation is failed.
 - Remove wait proposal on finish stage (ALT #30389).
 - Adapt output parse to modern apt-rpm.
 - Fix localization.