============================ 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: 7 gettext-runtime.src: E: unused-rpmlintrc-filter "gettext-tools.* postun-without-ldconfig" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext.* shlib-policy-missing-suffix" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext-tools.* devel-file-in-non-devel-package" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext-csharp.* package-with-huge-docs" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext.* non-devel-buildrequires" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext-csharp.* no-binary" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext.* percent-in-provides" gettext-runtime.src: E: unused-rpmlintrc-filter "gettext.* percent-in-obsoletes" gettext-runtime.armv7hl: W: potential-bashisms /usr/bin/gettext.sh gettext-tools.armv7hl: W: potential-bashisms /usr/share/gettext/projects/GNOME/team-address gettext-tools.armv7hl: W: potential-bashisms /usr/bin/gettextize gettext-tools.armv7hl: W: potential-bashisms /usr/bin/autopoint gettext-tools.armv7hl: W: potential-bashisms /usr/share/gettext/projects/KDE/team-address gettext-tools.armv7hl: W: potential-bashisms /usr/share/gettext/config.rpath gettext-runtime-tools-doc.noarch: W: potential-bashisms /usr/share/doc/packages/gettext-runtime/examples/build-aux/csharpcomp.sh.in gettext-runtime-tools-doc.noarch: W: potential-bashisms /usr/share/doc/packages/gettext-runtime/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.armv7hl: E: non-devel-file-in-devel-package /usr/lib/libgettextpo.so.0.5.15 A non-development file is located in a devel package. libtextstyle-devel.armv7hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. gettext-tools.armv7hl: 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-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome3/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++-qt/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++-wxwidgets/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c++20/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c-http/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-c/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-clisp/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-d/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-gawk/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-go-http/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-go/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-guile/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-librep/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-modula2/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnustep/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-objc/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-pascal/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-perl/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-php/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-python/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-ruby/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-rust/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-sh/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-smalltalk/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-tcl-tk/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/examples/hello-tcl/INSTALL gettext-runtime-tools-doc.noarch: W: install-file-in-docs /usr/share/doc/packages/gettext-runtime/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.armv7hl: W: files-duplicate /usr/share/gettext/m4/nls.m4 /usr/share/aclocal/nls.m4 gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/autoclean.sh /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c-http/autoclean.sh gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/autogen.sh /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome3/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/autogen.sh gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/m4/gnome-gnorba-check.m4 /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/m4/gnome-gnorba-check.m4:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/m4/gnome-gnorba-check.m4 gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/m4/gnome-orbit-check.m4 /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/m4/gnome-orbit-check.m4:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/m4/gnome-orbit-check.m4 gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/m4/gnome.m4 /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/m4/gnome.m4:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/m4/gnome.m4 gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-ycp/po/LINGUAS /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/po/LINGUAS:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome3/po/LINGUAS:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/po/LINGUAS:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-qt/po/LINGUAS:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-wxwidgets/po/LINGUAS:(and 27 more) gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc-gnome2/po/Makevars /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/po/Makevars:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome3/po/Makevars:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome2/po/Makevars:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/po/Makevars gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-c++20/po/POTFILES.in /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome2/po/POTFILES.in:/usr/share/doc/packages/gettext-runtime/examples/hello-c++/po/POTFILES.in gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc/m4/Makefile.am /usr/share/doc/packages/gettext-runtime/examples/hello-c++-gnome3/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-c++-kde/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-c++/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-c++20/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-c-gnome3/m4/Makefile.am:(and 3 more) gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc/autoclean.sh /usr/share/doc/packages/gettext-runtime/examples/hello-c++/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c++20/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-c/autoclean.sh gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-objc/po/Makevars /usr/share/doc/packages/gettext-runtime/examples/hello-c-http/po/Makevars:/usr/share/doc/packages/gettext-runtime/examples/hello-c/po/Makevars gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-ycp/autoclean.sh /usr/share/doc/packages/gettext-runtime/examples/hello-clisp/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-gawk/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-guile/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-librep/autoclean.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-perl/autoclean.sh:(and 5 more) gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-ycp/autogen.sh /usr/share/doc/packages/gettext-runtime/examples/hello-clisp/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-gawk/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-guile/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-librep/autogen.sh:/usr/share/doc/packages/gettext-runtime/examples/hello-pascal/autogen.sh:(and 7 more) gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-ycp/m4/Makefile.am /usr/share/doc/packages/gettext-runtime/examples/hello-clisp/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-gawk/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-guile/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-librep/m4/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-pascal/m4/Makefile.am:(and 9 more) gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-tcl/Makefile.am /usr/share/doc/packages/gettext-runtime/examples/hello-gawk/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-guile/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-php/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-ruby/Makefile.am:/usr/share/doc/packages/gettext-runtime/examples/hello-tcl-tk/Makefile.am gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-go/INSTALL /usr/share/doc/packages/gettext-runtime/examples/hello-go-http/INSTALL gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-go/autogen.sh /usr/share/doc/packages/gettext-runtime/examples/hello-go-http/autogen.sh gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-go/example1/go.mod.in /usr/share/doc/packages/gettext-runtime/examples/hello-go-http/example1/go.mod.in gettext-runtime-tools-doc.noarch: W: files-duplicate /usr/share/doc/packages/gettext-runtime/examples/hello-go/m4/Makefile.am /usr/share/doc/packages/gettext-runtime/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 6.0 61.0 ExtractRpm 2.1 20.8 BinariesCheck 0.6 6.1 FilesCheck 0.6 5.9 BuildRootAndDateCheck 0.1 1.3 SignatureCheck 0.1 1.3 TOTAL 9.9 100.0 7 packages and 0 specfiles checked; 11 errors, 61 warnings, 272 filtered, 11 badness; has taken 10.0 s