============================ rpmlint session starts ============================ rpmlint: 2.9.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/libzypp-rpmlintrc checks: 42, packages: 4 libzypp.src: E: unused-rpmlintrc-filter "libzypp.* shlib-policy-name-error" libzypp.spec:494: W: shared-dir-glob-in-files %{_bindir}/* 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". libzypp.armv7hl: W: self-obsoletion yast2-packagemanager obsoletes yast2-packagemanager libzypp-devel.armv7hl: W: self-obsoletion yast2-packagemanager-devel obsoletes yast2-packagemanager-devel The package obsoletes itself. This is known to cause errors in various tools and should thus be avoided, usually by using appropriately versioned Obsoletes and/or Provides and avoiding unversioned ones. libzypp.armv7hl: W: non-conffile-in-etc /etc/zypp/zypp.conf.README A non-executable file in your package is being installed in /etc, but is not a configuration file. All non-executable files in /etc should be configuration files. Mark the file as %config in the spec file. libzypp-devel-doc.armv7hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. libzypp.armv7hl: W: dir-or-file-outside-snapshot /var/cache/zypp libzypp.armv7hl: W: dir-or-file-outside-snapshot /var/lib/zypp libzypp.armv7hl: W: dir-or-file-outside-snapshot /var/log/zypp The package contains files outside the snapshot, e.g. outside /etc and /usr or inside /usr/local. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 6.8 63.5 FilesCheck 1.9 17.5 BuildRootAndDateCheck 0.6 5.9 BinariesCheck 0.3 2.9 SpecCheck 0.2 2.1 BashismsCheck 0.2 1.7 SharedLibraryPolicyCheck 0.2 1.7 FilelistCheck 0.1 1.4 SignatureCheck 0.1 1.2 TOTAL 10.8 100.0 4 packages and 0 specfiles checked; 2 errors, 7 warnings, 148 filtered, 2 badness; has taken 11.0 s