============================ 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/patterns-microos.rpmlintrc checks: 41, packages: 19 patterns-microos.src: E: unused-rpmlintrc-filter "W: no-binary" patterns-microos.src: E: unused-rpmlintrc-filter "W: unexpanded-macro.*pattern-category" patterns-microos.src: E: unused-rpmlintrc-filter "W: explicit-lib-dependency" patterns-microos.src: E: unused-rpmlintrc-filter "W: devel-package-with-non-devel-group" patterns-microos.src: E: unused-rpmlintrc-filter "W: conflicts-with-provides" patterns-microos.src: E: unused-rpmlintrc-filter "W: description-shorter-than-summary" patterns-microos.src: E: unused-rpmlintrc-filter "W: suse-branding-specific-branding-req" patterns-microos.src: E: unused-rpmlintrc-filter "W: useless-provides" patterns-microos-alt_onlyDVD.armv7hl: E: no-binary patterns-microos-base.armv7hl: E: no-binary patterns-microos-base-microdnf.armv7hl: E: no-binary patterns-microos-base-packagekit.armv7hl: E: no-binary patterns-microos-base-zypper.armv7hl: E: no-binary patterns-microos-basesystem.armv7hl: E: no-binary patterns-microos-cloud.armv7hl: E: no-binary patterns-microos-cockpit.armv7hl: E: no-binary patterns-microos-defaults.armv7hl: E: no-binary patterns-microos-desktop-common.armv7hl: E: no-binary patterns-microos-desktop-kde.armv7hl: E: no-binary patterns-microos-hardware.armv7hl: E: no-binary patterns-microos-ima_evm.armv7hl: E: no-binary patterns-microos-onlyDVD.armv7hl: E: no-binary patterns-microos-ra_agent.armv7hl: E: no-binary patterns-microos-ra_verifier.armv7hl: E: no-binary patterns-microos-selinux.armv7hl: E: no-binary patterns-microos-sssd_ldap.armv7hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. patterns-microos.spec: W: no-%check-section The spec file does not contain an %check section. Please check if the package has a testsuite and what it takes to enable the testsuite as part of the package build. If it is not possible to run it in the build environment (OBS/koji) or no testsuite exists, then please ignore this warning. You should not insert an empty %check section. patterns-microos-base.armv7hl: E: explicit-lib-dependency libnss_usrfiles2 patterns-microos-base.armv7hl: E: explicit-lib-dependency libtss2-tcti-device0 patterns-microos-base-microdnf.armv7hl: E: explicit-lib-dependency libdnf-plugin-txnupd patterns-microos-base-packagekit.armv7hl: E: explicit-lib-dependency libdnf-plugin-txnupd patterns-microos-desktop-kde.armv7hl: E: explicit-lib-dependency liberation-fonts patterns-microos-desktop-kde.armv7hl: E: explicit-lib-dependency libqt5-qtimageformats You must let rpm find the library dependencies by itself. Do not put unneeded explicit Requires: tags. patterns-microos-base.armv7hl: E: branding-requires-specific-flavor (grub2-branding-openSUSE if (grub2 or grub2-common)) patterns-microos-base.armv7hl: E: branding-requires-specific-flavor systemd-presets-branding-MicroOS patterns-microos-base-packagekit.armv7hl: E: branding-requires-specific-flavor PackageKit-branding-openSUSE patterns-microos-desktop-common.armv7hl: E: branding-requires-specific-flavor hicolor-icon-theme-branding-openSUSE patterns-microos-desktop-common.armv7hl: E: branding-requires-specific-flavor systemd-icon-branding-openSUSE patterns-microos-desktop-kde.armv7hl: E: branding-requires-specific-flavor plasma-branding-Kalpa patterns-microos-desktop-kde.armv7hl: E: branding-requires-specific-flavor plasma6-sddm-theme-openSUSE Packages must not require a specific branding or theme package to allow for different themes. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 0.3 42.5 SignatureCheck 0.2 27.6 TOTAL 0.7 100.0 19 packages and 0 specfiles checked; 39 errors, 1 warnings, 36 filtered, 39 badness; has taken 0.7 s