Re: [PATCH] criu: fix QA issue about shebang too long

Bruce Ashfield

merged (to master and kirkstone)


In message: [meta-virtualization][PATCH] criu: fix QA issue about shebang too long
on 25/05/2022 Chen Qi wrote:

There's a QA issue about criu complaining the shebang
of crit script is too long. We should replace it with
'#!/usr/bin/env python3'.

Signed-off-by: Chen Qi <Qi.Chen@...>
recipes-containers/criu/ | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-containers/criu/ b/recipes-containers/criu/
index 4b616ccf..77a12abf 100644
--- a/recipes-containers/criu/
+++ b/recipes-containers/criu/
@@ -81,7 +81,7 @@ do_install () {
# scripts. 'crit' is one of those scripts. The "executable" or "e" option to the
# setup call should fix it, but it is being ignored. So to avoid getting our native
# intepreter replaced in the script, we'll do an explicit update ourselves.
- sed -i 's%^\#\!.*%\#\!/usr/bin/env python3%g' ${D}/usr/bin/crit
+ sed -i 's%^\#\!.*%\#\!/usr/bin/env python3%' ${D}/usr/bin/crit ${D}${libdir}/python3*/site-packages/crit-0.0.1-py3*.egg/EGG-INFO/scripts/crit

FILES:${PN} += "${systemd_unitdir}/ \

Join to automatically receive all group messages.