============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /opt/testing/lib/python3.13/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: 8 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 python311-pybind11.noarch: W: package-with-huge-docs 59% python312-pybind11.noarch: W: package-with-huge-docs 60% python313-pybind11.noarch: W: package-with-huge-docs 60% More than half the size of your package is documentation. Consider splitting it into a -doc subpackage. python311-pybind11.noarch: I: package-supports-libalternatives python312-pybind11.noarch: I: package-supports-libalternatives python313-pybind11.noarch: I: package-supports-libalternatives python-pybind11.spec:376: W: non-break-space line 376, char 64 python-pybind11.spec:378: W: non-break-space line 378, 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.3 26.9 FilesCheck 0.1 12.3 SpecCheck 0.1 11.1 SignatureCheck 0.1 11.0 SUIDPermissionsCheck 0.1 10.2 TOTAL 1.1 100.0 8 packages and 0 specfiles checked; 0 errors, 11 warnings, 52 filtered, 0 badness; has taken 1.1 s