============================ 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 checks: 42, packages: 13 libstoragemgmt.armv6hl: W: zero-perms-ghost Suggestion: "%ghost %attr(0775,root,libstoragemgmt) /run/lsm" libstoragemgmt.armv6hl: W: zero-perms-ghost Suggestion: "%ghost %attr(0775,root,libstoragemgmt) /run/lsm/ipc" 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 python3-libstoragemgmt.armv6hl: W: tag-in-description Provides: Something that looks like a tag was found in the package's description. This may indicate a problem where the tag was not actually parsed as a tag but just textual description content, thus being a no-op. Verify if this is the case, and move the tag to a place in the specfile where %description won't fool the specfile parser, and rebuild the package. libstoragemgmt.spec:458: W: shared-dir-glob-in-files %{_includedir}/* The %files section contains "%{_bindir}/*", "%{_datadir}/*", "%{_docdir}/*", "%{_includedir}/*" or "%{_mandir}/*". These can lead to packagers not noticing when upstream adds new and possibly conflicting files in these directories. Therefore, files in these directories should be explicitely listed like "%{_bindir}/foobar" or "%{_includedir}/foobar.h". libstoragemgmt-arcconf-plugin.noarch: W: python-bytecode-without-source /usr/lib/python3.13/site-packages/arcconf_plugin/__pycache__/utils.cpython-313.opt-2.pyc libstoragemgmt-arcconf-plugin.noarch: W: python-bytecode-without-source /usr/lib/python3.13/site-packages/arcconf_plugin/__pycache__/utils.cpython-313.pyc libstoragemgmt-hpsa-plugin.noarch: W: python-bytecode-without-source /usr/lib/python3.13/site-packages/hpsa_plugin/__pycache__/utils.cpython-313.opt-2.pyc libstoragemgmt-hpsa-plugin.noarch: W: python-bytecode-without-source /usr/lib/python3.13/site-packages/hpsa_plugin/__pycache__/utils.cpython-313.pyc This python bytecode file (.pyo/.pyc) is not accompanied by its original source file (.py) libstoragemgmt.armv6hl: W: post-without-tmpfile-creation /usr/lib/tmpfiles.d/libstoragemgmt.conf Please use the %tmpfiles_create macro in %post for each of your tmpfiles.d files if you expect this file or directory to be available after package installation (and before reboot). libstoragemgmt.armv6hl: W: obsolete-not-provided libstoragemgmt-netapp-plugin libstoragemgmt.armv6hl: W: obsolete-not-provided libstoragemgmt-nfs-plugin-clibs libstoragemgmt.armv6hl: W: obsolete-not-provided libstoragemgmt-nstor-plugin libstoragemgmt.armv6hl: W: obsolete-not-provided python3-libstoragemgmt-clibs If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. libstoragemgmt-devel.armv6hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 1.0 57.3 SignatureCheck 0.2 9.2 BinariesCheck 0.1 8.5 TOTAL 1.7 100.0 13 packages and 0 specfiles checked; 1 errors, 13 warnings, 41 filtered, 1 badness; has taken 1.7 s