============================ rpmlint session starts ============================ rpmlint: 2.6.1 configuration: /opt/testing/lib/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 /etc/xdg/rpmlint/scoring-strict.override.toml checks: 41, packages: 5 python310-diff-match-patch.noarch: W: self-obsoletion python310-diff_match_patch obsoletes python310-diff_match_patch python311-diff-match-patch.noarch: W: self-obsoletion python3-diff_match_patch obsoletes python3-diff_match_patch python311-diff-match-patch.noarch: W: self-obsoletion python311-diff_match_patch obsoletes python311-diff_match_patch python312-diff-match-patch.noarch: W: self-obsoletion python312-diff_match_patch obsoletes python312-diff_match_patch python313-diff-match-patch.noarch: W: self-obsoletion python313-diff_match_patch obsoletes python313-diff_match_patch The package obsoletes itself. This is known to cause errors in various tools and should thus be avoided, usually by using appropriately versioned Obsoletes and/or Provides and avoiding unversioned ones. python310-diff-match-patch.noarch: E: script-without-shebang /usr/lib/python3.10/site-packages/diff_match_patch/tests/speedtest.py python311-diff-match-patch.noarch: E: script-without-shebang /usr/lib/python3.11/site-packages/diff_match_patch/tests/speedtest.py python312-diff-match-patch.noarch: E: script-without-shebang /usr/lib/python3.12/site-packages/diff_match_patch/tests/speedtest.py python313-diff-match-patch.noarch: E: script-without-shebang /usr/lib/python3.13/site-packages/diff_match_patch/tests/speedtest.py This text file has executable bits set or is located in a path dedicated for executables, but lacks a shebang and cannot thus be executed. If the file is meant to be an executable script, add the shebang, otherwise remove the executable bits or move the file elsewhere. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files TOTAL 0.2 100.0 5 packages and 0 specfiles checked; 4 errors, 5 warnings, 18 filtered, 4 badness; has taken 0.3 s