Bug 57933

Summary: Вероятны проблемы при установке
Product: Sisyphus Reporter: Sergey V Turchin <zerg>
Component: stplr-repo-aidesAssignee: Semen Fomchenkov <armatik>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: armatik, maks1ms
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Sergey V Turchin 2026-02-19 15:10:47 MSK
К
Requires: stplr
необходимо добавить
Requires(post,postun): stplr
, иначе в одной транзакции со stplr могут быть установлены или удалены не в том порядке.

Да и вообще не очень хорошо зависеть на выполнение чего-то вместо того, чтоб просто положить файлы на диск.

Например, как в apt-conf-max, который первый раз в систему можно ставить в любом порядке в одной транзакции с apt.
А flatpak-repo-flathub -- пример потенциальных проблем. #52055
Comment 1 Repository Robot 2026-02-19 21:41:09 MSK
stplr-repo-aides-0.1.0-alt2 -> sisyphus:

Wed Feb 18 2026 Maxim Slipenko <maks1ms@altlinux> 0.1.0-alt2
- Sync repo config with upstream.
- Add Requires(post,postun): stplr to guarantee stplr is installed before %post and 
  removed after %postun scripts run (closes #57933).
Comment 2 Sergey V Turchin 2026-02-20 10:38:37 MSK
Можно в build#408592 обновить, если оно починится.
Comment 3 Sergey V Turchin 2026-02-20 10:41:49 MSK
P.S. Вместо "|| true" более общепринято "||:".
Comment 4 Sergey V Turchin 2026-02-20 16:22:47 MSK
Как раз вовремя повесил. :-) https://git.altlinux.org/tasks/408592/logs/events.2.2.log