============================ 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 checks: 41, packages: 3 ivykis-devel.armv7hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_event_unregister.3.gz /usr/share/man/man3/IV_EVENT_INIT.3.gz:/usr/share/man/man3/iv_event_post.3.gz:/usr/share/man/man3/iv_event_register.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_event_raw_unregister.3.gz /usr/share/man/man3/IV_EVENT_RAW_INIT.3.gz:/usr/share/man/man3/iv_event_raw_post.3.gz:/usr/share/man/man3/iv_event_raw_register.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_fd_pump_pump.3.gz /usr/share/man/man3/IV_FD_PUMP_INIT.3.gz:/usr/share/man/man3/iv_fd_pump_destroy.3.gz:/usr/share/man/man3/iv_fd_pump_init.3.gz:/usr/share/man/man3/iv_fd_pump_is_done.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_inotify_watch_unregister.3.gz /usr/share/man/man3/IV_INOTIFY_INIT.3.gz:/usr/share/man/man3/IV_INOTIFY_WATCH_INIT.3.gz:/usr/share/man/man3/iv_inotify_register.3.gz:/usr/share/man/man3/iv_inotify_unregister.3.gz:/usr/share/man/man3/iv_inotify_watch_register.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_popen_request_submit.3.gz /usr/share/man/man3/IV_POPEN_REQUEST_INIT.3.gz:/usr/share/man/man3/iv_popen_request_close.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_signal_unregister.3.gz /usr/share/man/man3/IV_SIGNAL_INIT.3.gz:/usr/share/man/man3/iv_signal_register.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_wait_interest_unregister.3.gz /usr/share/man/man3/IV_WAIT_INTEREST_INIT.3.gz:/usr/share/man/man3/iv_wait_interest_register.3.gz:/usr/share/man/man3/iv_wait_interest_register_spawn.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_work_pool_submit_work.3.gz /usr/share/man/man3/IV_WORK_ITEM_INIT.3.gz:/usr/share/man/man3/IV_WORK_POOL_INIT.3.gz:/usr/share/man/man3/iv_work_pool_create.3.gz:/usr/share/man/man3/iv_work_pool_put.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_inited.3.gz /usr/share/man/man3/iv_deinit.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_fd_unregister.3.gz /usr/share/man/man3/iv_fd_register.3.gz:/usr/share/man/man3/iv_fd_register_try.3.gz:/usr/share/man/man3/iv_fd_registered.3.gz:/usr/share/man/man3/iv_fd_set_handler_err.3.gz:/usr/share/man/man3/iv_fd_set_handler_in.3.gz:(and 1 more) ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_validate_now.3.gz /usr/share/man/man3/iv_invalidate_now.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_task_unregister.3.gz /usr/share/man/man3/iv_task_register.3.gz:/usr/share/man/man3/iv_task_registered.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_thread_set_debug_state.3.gz /usr/share/man/man3/iv_thread_create.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_timer_unregister.3.gz /usr/share/man/man3/iv_timer_register.3.gz:/usr/share/man/man3/iv_timer_registered.3.gz ivykis-devel.armv7hl: W: files-duplicate /usr/share/man/man3/iv_tls_user_register.3.gz /usr/share/man/man3/iv_tls_user_ptr.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. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 0.1 34.1 TOTAL 0.3 100.0 3 packages and 0 specfiles checked; 1 errors, 15 warnings, 18 filtered, 1 badness; has taken 0.3 s