Уже в нескольких проектах приходится править шебанги, чтоб удовлетворить shebang.req. Насколько по-вашему его претензии обоснованы? shebang.req: ERROR: /home/aris/RPM/TMP/gnome-shell-extension-gsconnect-buildroot/usr/libexec/installed-tests/gsconnect/minijasmine: too many arguments: #!/usr/bin/env -S gjs -m find-requires: ERROR: /usr/lib/rpm/shebang.req failed ошибка: /bin/sh failed ошибка: Failed to find Requires
(In reply to Yuri N. Sedunov from comment #0) > Уже в нескольких проектах приходится править шебанги, чтоб удовлетворить > shebang.req. Насколько по-вашему его претензии обоснованы? > > shebang.req: ERROR: > /home/aris/RPM/TMP/gnome-shell-extension-gsconnect-buildroot/usr/libexec/ > installed-tests/gsconnect/minijasmine: too many arguments: #!/usr/bin/env -S > gjs -m > find-requires: ERROR: /usr/lib/rpm/shebang.req failed > ошибка: /bin/sh failed > ошибка: Failed to find Requires Кроме gjs -m, есть и другие случаи, где полезны интерпретаторы со своими параметрами, например, perl -w. Так что, полагаю, если мы разрешаем /usr/bin/env gjs, то и /usr/bin/env '-S gjs -m' стоит разрешить.