Bug 51926

Summary: repocop: некорректная проверка sisyphus_check: Invalid path names: /usr/lib/tmpfiles.d/
Product: Sisyphus Reporter: Andrew Savchenko <bircoph>
Component: repocopAssignee: viy <viy>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cronport, viy
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Andrew Savchenko 2024-11-02 07:35:40 MSK
По-видимому, repocop использует устаревшую версию sisyphus_check, потому что даёт ложные ошибки, например:

https://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/chrony-4.6-alt1.src.html

sisyphus_check failed: /ALT/Sisyphus/files/x86_64/RPMS/chrony-4.6-alt1.x86_64.rpm: Invalid path names: /usr/lib/tmpfiles.d/chronyd.conf sisyphus_check: check-fhs ERROR: FHS violation

https://repocop.altlinux.org/pub/repocop/reports/html/by-srpm/byedpi-0.15-alt1.src.html

sisyphus_check failed: /ALT/Sisyphus/files/x86_64/RPMS/byedpi-0.15-alt1.x86_64.rpm: Invalid path names: /usr/lib/tmpfiles.d/byedpi.conf sisyphus_check: check-fhs ERROR: FHS violation

Это разрешённый путь и реальную проверку sisyphus_check локально и на сборочнице пакеты проходят.