Bug 51926 - repocop: некорректная проверка sisyphus_check: Invalid path names: /usr/lib/tmpfiles.d/
Summary: repocop: некорректная проверка sisyphus_check: Invalid path names: /usr/lib/...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: repocop (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: viy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-02 07:35 MSK by Andrew Savchenko
Modified: 2024-11-02 07:35 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 локально и на сборочнице пакеты проходят.