============================ 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 rpmlintrc: /home/abuild/rpmbuild/SOURCES/gettext-rpmlintrc checks: 41, packages: 5 gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext-tools.* postun-without-ldconfig" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext.* shlib-policy-missing-suffix" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext-tools.* devel-file-in-non-devel-package" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext-csharp.* package-with-huge-docs" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext.* non-devel-buildrequires" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext-csharp.* no-binary" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext.* percent-in-provides" gettext-runtime-mini.src: E: unused-rpmlintrc-filter "gettext.* percent-in-obsoletes" gettext-runtime-mini.i586: W: potential-bashisms /usr/bin/gettext.sh gettext-tools-mini.i586: W: potential-bashisms /usr/bin/autopoint gettext-tools-mini.i586: W: potential-bashisms /usr/share/gettext/projects/GNOME/team-address gettext-tools-mini.i586: W: potential-bashisms /usr/bin/gettextize gettext-tools-mini.i586: W: potential-bashisms /usr/share/gettext/projects/KDE/team-address gettext-tools-mini.i586: W: potential-bashisms /usr/share/gettext/config.rpath gettext-runtime-mini-tools-doc.noarch: W: potential-bashisms /usr/share/doc/packages/gettext-runtime-mini/examples/build-aux/csharpcomp.sh.in gettext-runtime-mini-tools-doc.noarch: W: potential-bashisms /usr/share/doc/packages/gettext-runtime-mini/examples/build-aux/csharpexec.sh.in checkbashisms reported potential bashisms in a /bin/sh shell script, you might want to manually check this script for bashisms. gettext-tools-mini.i586: E: non-devel-file-in-devel-package /usr/lib/libgettextpo.so.0.5.15 A non-development file is located in a devel package. gettext-tools-mini.i586: E: library-without-ldconfig-postun /usr/lib/libgettextpo.so.0.5.15 This package contains a library and provides no %postun scriptlet containing a call to ldconfig. gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome3/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-qt/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-wxwidgets/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++20/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-http/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-d/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go-http/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-modula2/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnustep/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-perl/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-php/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-python/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ruby/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-rust/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-sh/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-smalltalk/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl-tk/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl/INSTALL gettext-runtime-mini-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/INSTALL A file whose name suggests that it contains installation instructions is included in the package. Such instructions are often not relevant for already installed packages. gettext-tools-mini.i586: W: files-duplicate /usr/share/gettext/m4/nls.m4 /usr/share/aclocal/nls.m4 gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/autoclean.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-http/autoclean.sh gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/autogen.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome3/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/autogen.sh gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/m4/gnome-gnorba-check.m4 /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/m4/gnome-gnorba-check.m4:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/m4/gnome-gnorba-check.m4 gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/m4/gnome-orbit-check.m4 /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/m4/gnome-orbit-check.m4:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/m4/gnome-orbit-check.m4 gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/m4/gnome.m4 /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/m4/gnome.m4:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/m4/gnome.m4 gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/po/LINGUAS /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/po/LINGUAS:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome3/po/LINGUAS:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/po/LINGUAS:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-qt/po/LINGUAS:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-wxwidgets/po/LINGUAS:(and 27 more) gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc-gnome2/po/Makevars /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/po/Makevars:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome3/po/Makevars:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome2/po/Makevars:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/po/Makevars gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++20/po/POTFILES.in /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome2/po/POTFILES.in:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/po/POTFILES.in gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/m4/Makefile.am /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-gnome3/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++-kde/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++20/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-gnome3/m4/Makefile.am:(and 3 more) gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/autoclean.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c++20/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c/autoclean.sh gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-objc/po/Makevars /usr/share/doc/packages/gettext-runtime-mini/examples/hello-c-http/po/Makevars:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-c/po/Makevars gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/autoclean.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/autoclean.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-perl/autoclean.sh:(and 5 more) gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/autogen.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/autogen.sh:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal/autogen.sh:(and 7 more) gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-ycp/m4/Makefile.am /usr/share/doc/packages/gettext-runtime-mini/examples/hello-clisp/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-librep/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-pascal/m4/Makefile.am:(and 9 more) gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl/Makefile.am /usr/share/doc/packages/gettext-runtime-mini/examples/hello-gawk/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-guile/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-php/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-ruby/Makefile.am:/usr/share/doc/packages/gettext-runtime-mini/examples/hello-tcl-tk/Makefile.am gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go/INSTALL /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go-http/INSTALL gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go/autogen.sh /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go-http/autogen.sh gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go/example1/go.mod.in /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go-http/example1/go.mod.in gettext-runtime-mini-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go/m4/Makefile.am /usr/share/doc/packages/gettext-runtime-mini/examples/hello-go-http/m4/Makefile.am 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 BashismsCheck 8.9 56.2 FilesCheck 3.0 19.0 ExtractRpm 1.4 9.0 BinariesCheck 0.9 5.4 BuildRootAndDateCheck 0.4 2.6 FilelistCheck 0.4 2.4 SUIDPermissionsCheck 0.2 1.3 SpecCheck 0.2 1.1 TOTAL 15.9 100.0 5 packages and 0 specfiles checked; 10 errors, 61 warnings, 265 filtered, 10 badness; has taken 16.1 s