============================ rpmlint session starts ============================ rpmlint: 2.3.0 configuration: /opt/testing/lib/python3.10/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/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /etc/xdg/rpmlint/scoring-strict.override.toml checks: 40, packages: 9 evolution.armv6hl: E: wrong-icon-size /usr/share/evolution/icons/hicolor/32x32/status/aspect-ratio-lock.png expected: 32x32 actual: 16x32 evolution.armv6hl: E: wrong-icon-size /usr/share/evolution/icons/hicolor/32x32/status/aspect-ratio-unlock.png expected: 32x32 actual: 16x32 evolution.armv6hl: E: wrong-icon-size /usr/share/evolution/icons/hicolor/32x32/status/offline.png expected: 32x32 actual: 32x16 evolution.armv6hl: E: wrong-icon-size /usr/share/evolution/icons/hicolor/32x32/status/online.png expected: 32x32 actual: 32x16 Your icon file is installed in a fixed-size directory, but has a largely incorrect size. Some desktop environments (e.g. GNOME) display them incorrectly. glade-catalog-evolution.armv6hl: E: shared-library-without-dependency-information /usr/lib/glade/modules/libgladeevolution.so The listed shared library doesn't include information about which other libraries the library was linked against. evolution-devel.armv6hl: E: rpath-in-buildconfig /usr/lib/pkgconfig/evolution-shell-3.0.pc lines 22 This build configuration file contains rpaths which will be introduced into dependent packages. evolution.armv6hl: W: obsolete-not-provided evolution-mono-plugins evolution.armv6hl: W: obsolete-not-provided evolution-python-plugins If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. evolution-devel.armv6hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. evolution.spec:19: W: macro-in-comment %{version} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. evolution-plugin-pst-import.armv6hl: W: description-shorter-than-summary The package description should be longer than the summary. evolution.armv6hl: E: call-to-mktemp /usr/lib/evolution/libevolution-util.so This executable calls mktemp. As advised by the manpage (mktemp(3)), this function should be avoided. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files BinariesCheck 3.4 24.0 77 FilesCheck 3.3 23.2 rpm2cpio 3.0 21.3 FilelistCheck 1.2 8.7 BuildRootAndDateCheck 0.8 6.0 6803 SpecCheck 0.8 5.5 BashismsCheck 0.6 4.0 6803 SignatureCheck 0.3 2.2 TagsCheck 0.2 1.1 TOTAL 14.0 100.0 6803 9 packages and 0 specfiles checked; 8 errors, 4 warnings, 8 badness; has taken 14.6 s