All the test scripts are by now Python 3 compatible
and the shebangs are consistently set to #!/usr/bin/env python3
since BlueZ 5.73

See:
https://github.com/bluez/bluez/commit/d31f04aa928ae8fb7a4fc5b0876dd17ea65d4513

The source code was inspected to confirm there are no more
shebangs which reference 'python' (Python 2)

Signed-off-by: Guðni Már Gilbert <gudni....@gmail.com>
---
 meta/recipes-connectivity/bluez5/bluez5.inc | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc 
b/meta/recipes-connectivity/bluez5/bluez5.inc
index 55aea1f3c7..65dad45130 100644
--- a/meta/recipes-connectivity/bluez5/bluez5.inc
+++ b/meta/recipes-connectivity/bluez5/bluez5.inc
@@ -111,10 +111,6 @@ do_install:append() {
                install -m 755 ${B}/$f ${D}/${bindir}
        done
 
-       # Patch python tools to use Python 3; they should be source compatible, 
but
-       # still refer to Python 2 in the shebang
-       sed -i -e '1s,#!.*python.*,#!${bindir}/python3,' 
${D}${libdir}/bluez/test/*
-
        # Fix the /etc/bluetooth directory permissions when systemd is disabled
        if ${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'false', 'true', 
d)}; then
                chmod 0755 ${D}${sysconfdir}/bluetooth
-- 
2.34.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#202122): 
https://lists.openembedded.org/g/openembedded-core/message/202122
Mute This Topic: https://lists.openembedded.org/mt/107254533/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to