============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /opt/testing/lib64/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/wicked-rpmlintrc checks: 41, packages: 4 wicked-service.aarch64: E: systemd-service-without-service_del_postun wicked.service wicked-service.aarch64: E: systemd-service-without-service_del_postun wickedd-auto4.service wicked-service.aarch64: E: systemd-service-without-service_del_postun wickedd-dhcp4.service wicked-service.aarch64: E: systemd-service-without-service_del_postun wickedd-dhcp6.service wicked-service.aarch64: E: systemd-service-without-service_del_postun wickedd-nanny.service The package contains a systemd service but doesn't contain a %postun with a call to service_del_postun. wicked-service.aarch64: E: systemd-service-without-service_add_pre wickedd-auto4.service wicked-service.aarch64: E: systemd-service-without-service_add_pre wickedd-dhcp4.service wicked-service.aarch64: E: systemd-service-without-service_add_pre wickedd-dhcp6.service wicked-service.aarch64: E: systemd-service-without-service_add_pre wickedd-nanny.service wicked-service.aarch64: E: systemd-service-without-service_add_pre wickedd.service The package contains a systemd service but doesn't contain a %pre with a call to service_add_pre. wicked-service.aarch64: E: systemd-service-without-service_add_post wickedd-auto4.service wicked-service.aarch64: E: systemd-service-without-service_add_post wickedd-dhcp4.service wicked-service.aarch64: E: systemd-service-without-service_add_post wickedd-dhcp6.service wicked-service.aarch64: E: systemd-service-without-service_add_post wickedd-nanny.service wicked-service.aarch64: E: systemd-service-without-service_add_post wickedd.service The package contains a systemd service but doesn't contain a %post with a call to service_add_post. wicked-service.aarch64: E: suse-zypp-otherproviders otherproviders(/sbin/ifup) The 'otherproviders(symbol)' syntax is obsolete, it is not needed and you can use the 'symbol' directly: 'Conflicts: symbol' wicked.spec:91: E: obsolete-suse-version-check 1310 The specfile contains a comparison of %suse_version against a suse release that is no longer in maintenance. Consider removing obsolete parts of your spec file to make it more readable. wicked-nbft.aarch64: E: no-binary wicked-service.aarch64: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. wicked.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. wicked.aarch64: W: files-duplicate /usr/share/doc/packages/wicked/samples/redhat/host3/ifcfg-lo /usr/share/doc/packages/wicked/samples/redhat/host1/ifcfg-lo:/usr/share/doc/packages/wicked/samples/redhat/host2/ifcfg-lo wicked.aarch64: W: files-duplicate /usr/share/doc/packages/wicked/samples/suse/host2/ifcfg-lo /usr/share/doc/packages/wicked/samples/suse/host1/ifcfg-lo wicked.aarch64: W: files-duplicate /usr/share/doc/packages/wicked/samples/suse/host3/ifcfg-eth1 /usr/share/doc/packages/wicked/samples/suse/host3/ifcfg-eth0 Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 0.4 42.7 BinariesCheck 0.2 23.3 TOTAL 0.9 100.0 4 packages and 0 specfiles checked; 19 errors, 4 warnings, 156 filtered, 19 badness; has taken 0.9 s