============================ rpmlint session starts ============================ rpmlint: 2.6.1 configuration: /opt/testing/lib/python3.11/rpmlint/configdefaults.toml /opt/testing/share/rpmlint/cron-whitelist.toml /opt/testing/share/rpmlint/dbus-services.toml /opt/testing/share/rpmlint/device-files-whitelist.toml /opt/testing/share/rpmlint/licenses.toml /opt/testing/share/rpmlint/opensuse.toml /opt/testing/share/rpmlint/pam-modules.toml /opt/testing/share/rpmlint/permissions-whitelist.toml /opt/testing/share/rpmlint/pie-executables.toml /opt/testing/share/rpmlint/polkit-rules-whitelist.toml /opt/testing/share/rpmlint/scoring.toml /opt/testing/share/rpmlint/security.toml /opt/testing/share/rpmlint/sudoers-whitelist.toml /opt/testing/share/rpmlint/sysctl-whitelist.toml /opt/testing/share/rpmlint/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /opt/testing/share/rpmlint/zypper-plugins.toml /etc/xdg/rpmlint/scoring-strict.override.toml rpmlintrc: /home/abuild/rpmbuild/SOURCES/python-pybind11-rpmlintrc checks: 41, packages: 10 python310-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.10/site-packages/pybind11/include/pybind11.rpmmoved" python310-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.10/site-packages/pybind11/share/cmake/pybind11.rpmmoved" python311-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.11/site-packages/pybind11/include/pybind11.rpmmoved" python311-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.11/site-packages/pybind11/share/cmake/pybind11.rpmmoved" python312-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.12/site-packages/pybind11/include/pybind11.rpmmoved" python312-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.12/site-packages/pybind11/share/cmake/pybind11.rpmmoved" python313-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.13/site-packages/pybind11/include/pybind11.rpmmoved" python313-pybind11-devel.noarch: W: zero-perms-ghost Suggestion: "%ghost %attr(0644,root,root) /usr/lib/python3.13/site-packages/pybind11/share/cmake/pybind11.rpmmoved" Your package contains a file with no permissions. This is usually an error because the file won't be accessible by any user. You should check the file permissions and ensure that are correct or fix it using "%attr" macro in %files section. http://ftp.rpm.org/max-rpm/s1-rpm-anywhere-specifying-file-attributes.html python310-pybind11.noarch: W: package-with-huge-docs 63% python311-pybind11.noarch: W: package-with-huge-docs 58% python312-pybind11.noarch: W: package-with-huge-docs 59% python313-pybind11.noarch: W: package-with-huge-docs 59% More than half the size of your package is documentation. Consider splitting it into a -doc subpackage. python310-pybind11.noarch: I: package-supports-libalternatives python311-pybind11.noarch: I: package-supports-libalternatives python312-pybind11.noarch: I: package-supports-libalternatives python313-pybind11.noarch: I: package-supports-libalternatives python-pybind11.spec:363: W: non-break-space line 363, char 64 python-pybind11.spec:365: W: non-break-space line 365, char 26 The spec file contains a non-break space, which looks like a regular space in some editors but can lead to obscure errors. It should be replaced by a regular space. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 0.2 29.9 SignatureCheck 0.1 17.2 TOTAL 0.7 100.0 10 packages and 0 specfiles checked; 0 errors, 14 warnings, 79 filtered, 0 badness; has taken 0.7 s