Description of problem: The fedora-release package ships files under /usr marked as config files. This is against the Fedora Packaging Guidelines[1]: Don't use %config or %config(noreplace) under /usr. /usr is deemed to not contain configuration files in Fedora. [1] https://fedoraproject.org/wiki/Packaging:Guidelines#Configuration_files Version-Release number of selected component (if applicable): fedora-release-28-0.1.noarch How reproducible: always Steps to Reproduce: 1. rpm -qc fedora-release | grep '^/usr' 2. 3. Actual results: /usr/lib/issue.net /usr/lib/os.release.d/issue-fedora /usr/lib/os.release.d/os-release-fedora Expected results: No files should be listed.
These files are not *really* config files. They are immutable defaults for config files in /etc. I can drop the %config designation, I suppose. These aren't actually configs, they're data.
PR submitted for Rawhide: https://pagure.io/fedora-release/pull-request/117
New fedora-release pushed to rawhide. Should show up tomorrow.