============================ rpmlint session starts ============================ rpmlint: 2.5.0 configuration: /opt/testing/lib64/python3.11/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 checks: 41, packages: 11 iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/arptables-restore/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/arptables-save/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/arptables/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ebtables-restore/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ebtables-save/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ebtables/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ip6tables-restore/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ip6tables-save/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/ip6tables/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/iptables-restore/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/iptables-save/2.conf iptables-backend-nft.x86_64: W: wrong-or-missed-binary-entry /usr/share/libalternatives/iptables/2.conf Binary entry in libalternatives configuration file has no corresponding package file entry. iptables.x86_64: W: unstripped-binary-or-object /usr/sbin/ip6tables-legacy-batch iptables.x86_64: W: unstripped-binary-or-object /usr/sbin/iptables-legacy-batch iptables.x86_64: W: unstripped-binary-or-object /usr/sbin/xtables-legacy-multi iptables.x86_64: W: unstripped-binary-or-object /usr/sbin/xtables-nft-multi libip4tc2.x86_64: W: unstripped-binary-or-object /usr/lib64/libip4tc.so.2.0.0 libip6tc2.x86_64: W: unstripped-binary-or-object /usr/lib64/libip6tc.so.2.0.0 libipq0.x86_64: W: unstripped-binary-or-object /usr/lib64/libipq.so.0.0.0 libxtables12.x86_64: W: unstripped-binary-or-object /usr/lib64/libxtables.so.12.7.0 xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libarpt_mangle.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_802_3.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_among.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_arp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_arpreply.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_dnat.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_ip.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_ip6.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_log.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_mark.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_mark_m.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_nflog.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_pkttype.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_redirect.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_snat.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_stp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libebt_vlan.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_DNPT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_HL.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_NETMAP.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_REJECT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_SNPT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_ah.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_dst.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_eui64.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_frag.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_hbh.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_hl.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_icmp6.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_ipv6header.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_mh.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_rt.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libip6t_srh.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_CLUSTERIP.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_ECN.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_NETMAP.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_REJECT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_TTL.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_ULOG.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_ah.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_icmp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_realm.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libipt_ttl.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_AUDIT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_CHECKSUM.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_CLASSIFY.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_CONNMARK.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_CONNSECMARK.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_CT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_DSCP.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_HMARK.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_IDLETIMER.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_LED.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_LOG.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_MARK.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_NAT.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_NFLOG.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_NFQUEUE.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_RATEEST.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_SECMARK.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_SET.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_SYNPROXY.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TCPMSS.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TCPOPTSTRIP.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TEE.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TOS.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TPROXY.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_TRACE.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_addrtype.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_bpf.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_cgroup.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_cluster.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_comment.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_connbytes.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_connlabel.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_connlimit.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_connmark.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_conntrack.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_cpu.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_dccp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_devgroup.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_dscp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_ecn.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_esp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_hashlimit.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_helper.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_ipcomp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_iprange.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_ipvs.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_length.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_limit.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_mac.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_mark.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_multiport.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_nfacct.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_osf.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_owner.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_physdev.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_pkttype.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_policy.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_quota.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_rateest.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_recent.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_rpfilter.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_sctp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_set.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_socket.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_standard.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_statistic.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_string.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_tcp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_tcpmss.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_time.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_tos.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_u32.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/lib64/xtables/libxt_udp.so xtables-plugins.x86_64: W: unstripped-binary-or-object /usr/sbin/nfnl_osf This executable should be stripped from debugging symbols, in order to take less space and be loaded faster. This is usually done automatically at buildtime by rpm. iptables.x86_64: I: package-supports-libalternatives iptables-backend-nft.x86_64: I: package-supports-libalternatives iptables-backend-nft.x86_64: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. iptables.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. iptables.x86_64: W: files-duplicate /usr/share/libalternatives/iptables/1.conf /usr/share/libalternatives/ip6tables-restore/1.conf:/usr/share/libalternatives/ip6tables-save/1.conf:/usr/share/libalternatives/ip6tables/1.conf:/usr/share/libalternatives/iptables-restore/1.conf:/usr/share/libalternatives/iptables-save/1.conf iptables-backend-nft.x86_64: W: files-duplicate /usr/share/libalternatives/arptables/2.conf /usr/share/libalternatives/arptables-restore/2.conf:/usr/share/libalternatives/arptables-save/2.conf iptables-backend-nft.x86_64: W: files-duplicate /usr/share/libalternatives/ebtables/2.conf /usr/share/libalternatives/ebtables-restore/2.conf:/usr/share/libalternatives/ebtables-save/2.conf iptables-backend-nft.x86_64: W: files-duplicate /usr/share/libalternatives/iptables/2.conf /usr/share/libalternatives/ip6tables-restore/2.conf:/usr/share/libalternatives/ip6tables-save/2.conf:/usr/share/libalternatives/ip6tables/2.conf:/usr/share/libalternatives/iptables-restore/2.conf:/usr/share/libalternatives/iptables-save/2.conf Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. iptables.x86_64: E: explicit-lib-dependency libnss_usrfiles2 You must let rpm find the library dependencies by itself. Do not put unneeded explicit Requires: tags. iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/arptables-restore/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/arptables-save/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/arptables/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ebtables-restore/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ebtables-save/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ebtables/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ip6tables-restore/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ip6tables-save/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/ip6tables/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/iptables-restore/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/iptables-save/2.conf Line: 0 iptables-backend-nft.x86_64: W: binary-entry-value-not-found /usr/share/libalternatives/iptables/2.conf Line: 0 The libalternatives configuration file has wrong value in binary entry. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files BinariesCheck 0.9 77.5 TOTAL 1.2 100.0 11 packages and 0 specfiles checked; 2 errors, 154 warnings, 66 filtered, 2 badness; has taken 1.2 s