https://bugzilla.redhat.com/show_bug.cgi?id=2262694 --- Comment #12 from Carlos Rodriguez-Fernandez <carlosrodrifernandez@xxxxxxxxx> --- Thank you Luya for the updated version. ==LICENSE== After looking at the licenses, would you mind please changing it this way? For package materialx: --------------------- # All third-party components imported or incorporated are under MIT except the following: # ambientcg CC0-1.0 # catch BSL-1.0 # glfw Zlib # nanogui BSD-4-Clause # openimageio BSD-3-Clause # openshadinglanguage BSD-3-Clause # poly-haven CC0-1.0 # pybind11 BSD-4-Clause License: MIT AND Apache-2.0 AND BSD-4-Clause AND CC0-1.0 AND BSD-3-Clause AND BSL-1.0 AND Zlib For subpackage libs: ------------------- License: Apache-2.0 %files %license LICENSE %license THIRD-PARTY.md %doc CHANGELOG.md README.md SECURITY.md ==DIR OWNERSHIP== /usr/lib64/cmake/MaterialX has the wrong onwership. Could you please change "%{_libdir}/cmake/MaterialX/*.cmake" to "%{_libdir}/cmake/MaterialX/" to fix the ownership roblem? ==DEPENDENCIES== Shouldn't the `python3-%{name}` depend on the libs? Shouldn't the top level package itself with those artifacts depend on the libs? For what I can understand upstream, all those components depend on the libs to be installed, so I wonder if this should be structured differently. Perhaps the top library should install the dyn libraries together with all the resources (or the resources in a different subpackage), then a devel package for the headers, and another one for python. That way they all depend on the parent one cleanly. That takes me to the next thought that perhaps the top package should be called `libmaterialx`. ==FHS== %{_libdir}/{bxdf,cmlib,lights,mdl,pbrlib,stdlib,targets} * These libraries are not ELF dynamic libraries. They should go to /usr/share/materialx. * They should be located under materialx/{bxdf,cmlib,lights,mdl,pbrlib,stdlib,targets} ==DEVEL AND LIBS== Could you please list the actual libraries instead of *.so and *.so.{1,%{version}}? https://docs.fedoraproject.org/en-US/packaging-guidelines/#_listing_shared_library_files https://docs.fedoraproject.org/en-US/packaging-guidelines/#_explicit_lists -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=2262694 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202262694%23c12 -- _______________________________________________ package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue