============================ 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: 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. libguile1-devel.armv6hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libguile-srfi-srfi-1-v-3.so guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libguile-srfi-srfi-13-14-v-3.so guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libguile-srfi-srfi-4-v-3.so guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libguile-srfi-srfi-60-v-2.so guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/libguile.so guile1.armv6hl: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib/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.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/lib/libguile.so.17.4.0 The binary calls gethostbyname. Please port the code to use getaddrinfo. guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/lint guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/snarf-check-and-output-texi guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-scheme-source guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/summarize-guile1-TODO guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-text-outline guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/doc-snarf guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/frisk guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/scan-api guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/api-diff guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/autofrisk guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/read-rfc822 guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/generate-autoload guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/use2dot guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/punify guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/snarf-guile1-m4-docs guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/display-commentary guile1.armv6hl: W: bin-sh-syntax-error /usr/share/guile/1.8/scripts/PROGRAM 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 ExtractRpm 0.6 35.5 BashismsCheck 0.6 32.8 SharedLibraryPolicyCheck 0.2 9.6 BinariesCheck 0.2 9.2 TOTAL 1.7 100.0 9 packages and 0 specfiles checked; 8 errors, 18 warnings, 37 filtered, 302 badness; has taken 1.8 s