Rainer Gerhards f0c688ba0b packaging: avoid duplicate RPM manifest entries
Why:
Baseline specs can own files through RPM directives or globs, not only
an exact unadorned path.

Impact:
Daily RPM preparation preserves existing ownership and omits the
unavailable Leap segqueue manpage.

Before/After:
Adapters could add a duplicate path. They now recognize decorated and
globbed manifest entries before inserting missing files.

Technical Overview:
Normalize RPM manifest directives before comparing policy paths.

Treat a matching glob as existing ownership, so an explicit supplement
is not added twice.

Move EL10 segqueue manifest data into its policy and preserve the
executable mode with a policy entry.

Do not add the Leap manpage because its baseline does not enable its
generator.

With the help of AI-Agents: Codex
2026-08-19 12:27:53 +02:00
..