============================ rpmlint session starts ============================ rpmlint: 2.6.1 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 /etc/xdg/rpmlint/scoring-strict.override.toml checks: 41, packages: 9 guile1.spec:66: E: obsolete-suse-version-check 1230 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. guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguile-srfi-srfi-1-v-3.so guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguile-srfi-srfi-13-14-v-3.so guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguile-srfi-srfi-4-v-3.so guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguile-srfi-srfi-60-v-2.so guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguile.so guile1.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libguilereadline-v-17.so A file that is needed only e.g. when developing or building software is included in a non-devel package. These files should go in devel packages. libguile17.x86_64: W: binary-or-shlib-calls-gethostbyname /usr/lib64/libguile.so.17.4.0 The binary calls gethostbyname. Please port the code to use getaddrinfo. guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-scheme-source guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/lint guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/autofrisk guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/generate-autoload guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/api-diff guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-text-outline guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/frisk guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/scan-api guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/doc-snarf guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/snarf-check-and-output-texi guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/summarize-guile1-TODO guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/punify guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-rfc822 guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/use2dot guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/display-commentary guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/PROGRAM guile1.x86_64: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/snarf-guile1-m4-docs A /bin/sh shell script contains a POSIX shell syntax error. This might indicate a potential bash-specific feature being used, try dash -n for more detailed error message. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files BashismsCheck 0.5 35.3 ExtractRpm 0.5 31.6 BinariesCheck 0.1 9.1 SharedLibraryPolicyCheck 0.1 7.2 TOTAL 1.5 100.0 9 packages and 0 specfiles checked; 7 errors, 18 warnings, 46 filtered, 301 badness; has taken 1.5 s