Hello, Fedora Packaging Guidelines allow dependencies only on files/directories from /usr/bin, /usr/sbin and /etc directories[0]. Your package depends on files/directories outside of those. See below for more information about package/dependencies. --- libebml-devel-1.3.7-1.fc31.i686: - /usr/lib/cmake libebml-devel-1.3.7-1.fc31.x86_64: - /usr/lib64/cmake --- Please correct those or provide reason why is it correct. It is very important to not download huge filelists.xml just because few packages in distribution depend on non-standard paths. Thanks for cooperation! [0] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_dependencies
This is on purpose to have the same dependency on both Fedora and EPEL. There's no cmake3-filesystem package/virtual dependency that I could depend on for %{_libdir}/cmake. There's cmake-filesystem on Fedora, but nothing on EPEL side. Feel free to ask Fedora cmake/EPEL cmake3 maintainer to provide this and let me know when done. I think there's little value in having this tiny difference between Fedora and EPEL in a -devel subpackage otherwise.
This is becoming relevant again. See https://pagure.io/packaging-committee/pull-request/1256#comment-184139 for the motivation.
FEDORA-2023-df9d7231a9 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-df9d7231a9
FEDORA-2023-df9d7231a9 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report.