============================ rpmlint session starts ============================ rpmlint: 2.7.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/texlive-rpmlintrc checks: 41, packages: 250 texlive-kpathsea-bin.armv7hl: W: permissions-missing-verifyscript missing %verify_permissions -e /usr/libexec/mktex/public Please add a %verifyscript section texlive.spec: W: no-%check-section The spec file does not contain an %check section. Please check if the package has a testsuite and what it takes to enable the testsuite as part of the package build. If it is not possible to run it in the build environment (OBS/koji) or no testsuite exists, then please ignore this warning. You should not insert an empty %check section. texlive-cweb-bin.armv7hl: E: env-script-interpreter (Badness: 9) /usr/bin/ctwill-proofsort /usr/bin/env perl texlive-cweb-bin.armv7hl: E: env-script-interpreter (Badness: 9) /usr/bin/twill-refsort /usr/bin/env perl This script uses 'env' as an interpreter. For the rpm runtime dependency detection to work, the shebang #!/usr/bin/env needs to be patched into #!/usr/bin/ otherwise the package dependency generator merely adds a dependency on /usr/bin/env rather than the actual interpreter /usr/bin/. Alternatively, if the file should not be executed, then ensure that it is not marked as executable or don't install it in a path that is reserved for executables. texlive-context-bin.armv7hl: W: dangling-symlink /usr/bin/context.lua /usr/share/texmf/scripts/context/lua/context.lua texlive-context-bin.armv7hl: W: dangling-symlink /usr/bin/mtx-context.lua /usr/share/texmf/scripts/context/lua/mtx-context.lua texlive-context-bin.armv7hl: W: dangling-symlink /usr/bin/mtxrun.lua /usr/share/texmf/scripts/context/lua/mtxrun.lua texlive-context-legacy-bin.armv7hl: W: dangling-symlink /usr/bin/texexec /usr/share/texmf/scripts/context/ruby/texexec.rb texlive-context-legacy-bin.armv7hl: W: dangling-symlink /usr/bin/texmfstart /usr/share/texmf/scripts/context/ruby/texmfstart.rb texlive-context-texlive-bin.armv7hl: W: dangling-symlink /usr/bin/contextjit /usr/share/texmf/scripts/context-texlive/stubs-mkiv/unix/contextjit texlive-context-texlive-bin.armv7hl: W: dangling-symlink /usr/bin/luatools /usr/share/texmf/scripts/context-texlive/stubs-mkiv/unix/luatools texlive-context-texlive-bin.armv7hl: W: dangling-symlink /usr/bin/mtxrunjit /usr/share/texmf/scripts/context-texlive/stubs-mkiv/unix/mtxrunjit The target of the symbolic link does not exist within this package or its file based dependencies. Verify spelling of the link target and that the target is included in a package in this package's dependency chain. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 11.0 53.2 BinariesCheck 3.4 16.5 SignatureCheck 3.2 15.6 BashismsCheck 1.2 5.7 TagsCheck 0.7 3.4 FilesCheck 0.5 2.4 TOTAL 20.7 100.0 250 packages and 0 specfiles checked; 2 errors, 10 warnings, 1738 filtered, 18 badness; has taken 21.1 s