File Fix-shebangs-to-remove-env-dependency.patch of Package lieer
From 85ef2988fc53e6155759209a504a80c26eee99a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20B=2E=20Marli=C3=A8re?= <rbm@opensuse.org> Date: Tue, 18 Feb 2025 16:49:51 -0300 Subject: [PATCH] Fix shebangs to remove `env` dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Get rid of the following warning: python311-lieer.noarch: E: env-script-interpreter (Badness: 9) /usr/lib/python3.11/site-packages/lieer/gmailieer.py /usr/bin/env python3 python311-lieer.noarch: E: env-script-interpreter (Badness: 9) /usr/lib/python3.11/site-packages/lieer/nobar.py /usr/bin/env python3 This script uses 'env' as an interpreter. For the rpm runtime dependency detection to work, the shebang #!/usr/bin/env <interpreter> needs to be patched into #!/usr/bin/<interpreter> otherwise the package dependency generator merely adds a dependency on /usr/bin/env rather than the actual interpreter /usr/bin/<interpreter>. 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. Signed-off-by: Ricardo B. Marlière <rbm@opensuse.org> --- gmi | 2 +- lieer/gmailieer.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gmi b/gmi index c3e65691cf84..b2df42b66eb3 100755 --- a/gmi +++ b/gmi @@ -1,4 +1,4 @@ -#! /usr/bin/env python3 +#! /usr/bin/python3 # # Copyright © 2020 Gaute Hope <eg@gaute.vetsj.com> # diff --git a/lieer/gmailieer.py b/lieer/gmailieer.py index 67ff6f7d3d96..4fb5ce3d70e4 100755 --- a/lieer/gmailieer.py +++ b/lieer/gmailieer.py @@ -1,4 +1,4 @@ -#! /usr/bin/env python3 +#! /usr/bin/python3 # # Copyright © 2020 Gaute Hope <eg@gaute.vetsj.com> # Author: Gaute Hope <eg@gaute.vetsj.com> / 2017-03-05 -- 2.48.1