https://bugzilla.redhat.com/show_bug.cgi?id=2280338
Bug ID: 2280338 Summary: License files should be stored separately from the documentation Product: Fedora Version: rawhide OS: Linux Status: NEW Component: sdbus-cpp Severity: medium Assignee: mblaha@redhat.com Reporter: rvykydal@redhat.com QA Contact: extras-qa@fedoraproject.org CC: epel-packagers-sig@lists.fedoraproject.org, mblaha@redhat.com Target Milestone: --- Classification: Fedora
The license file is stored in /usr/share/doc/sdbus-c++ while it should be probably stored in /usr/share/licenses folder.
The issue was revealed by anaconda installer kickstart test testing --excludedocs package selection option: https://github.com/rvykydal/kickstart-tests/blob/master/packages-excludedocs...
We could workaround the issue in our tests but we are also filing this bug to see if it can be fixed on the sdbus-cpp packaging side.
Reproducible: Always
Steps to Reproduce: 1. check where is the license stored
[rvykydal@prnot4 ~]$ rpm -qL sdbus-cpp /usr/share/doc/sdbus-c++/COPYING
2. 3. Actual Results: The license is stored in /usr/share/doc/sdbus-c++
Expected Results: The license is stored in /usr/share/licenses subfolder.
We hit a similar issue a while ago for xz package: https://bugzilla.redhat.com/show_bug.cgi?id=1590873
epel-packagers-sig@lists.fedoraproject.org