============================ rpmlint session starts ============================ rpmlint: 2.7.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 checks: 41, packages: 4 c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_svcb_param_t.3.gz /usr/share/man/man3/ares_dns_class_fromstr.3.gz:/usr/share/man/man3/ares_dns_class_tostr.3.gz:/usr/share/man/man3/ares_dns_datatype_t.3.gz:/usr/share/man/man3/ares_dns_opcode_tostr.3.gz:/usr/share/man/man3/ares_dns_opt_datatype_t.3.gz:(and 10 more) c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_dns_write.3.gz /usr/share/man/man3/ares_dns_class_t.3.gz:/usr/share/man/man3/ares_dns_flags_t.3.gz:/usr/share/man/man3/ares_dns_opcode_t.3.gz:/usr/share/man/man3/ares_dns_parse.3.gz:/usr/share/man/man3/ares_dns_rcode_t.3.gz:(and 14 more) c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_tlsa_usage_t.3.gz /usr/share/man/man3/ares_dns_record_rr_add.3.gz:/usr/share/man/man3/ares_dns_record_rr_cnt.3.gz:/usr/share/man/man3/ares_dns_record_rr_del.3.gz:/usr/share/man/man3/ares_dns_record_rr_get.3.gz:/usr/share/man/man3/ares_dns_record_rr_get_const.3.gz:(and 31 more) c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_set_servers_ports_csv.3.gz /usr/share/man/man3/ares_get_servers_csv.3.gz c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_process_fds.3.gz /usr/share/man/man3/ares_process_fd.3.gz c-ares-devel.x86_64: W: files-duplicate /usr/share/man/man3/ares_queue_wait_empty.3.gz /usr/share/man/man3/ares_queue_active_queries.3.gz Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. libcares2.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. c-ares-utils.x86_64: W: binary-or-shlib-calls-gethostbyname /usr/bin/ahost libcares2.x86_64: W: binary-or-shlib-calls-gethostbyname /usr/lib64/libcares.so.2.19.4 The binary calls gethostbyname. Please port the code to use getaddrinfo. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files TOTAL 0.3 100.0 4 packages and 0 specfiles checked; 1 errors, 8 warnings, 13 filtered, 1 badness; has taken 0.3 s