Wind River Support Network

HomeDefectsLIN1023-1257
Acknowledged

LIN1023-1257 : The shebang of script which installed by idlelib/idle_test/example_noext is still python2 on LTS23

Created: Jul 11, 2023    Updated: Sep 1, 2023
Found In Version: 10.23.30.1
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Userspace

Description

Setup project with steps:
1) setup.sh
--machine intel-x86-64 --dl-layers=1 --distro wrlinux --templates feature/LAMP feature/aws feature/azure feature/bcc feature/bpf feature/docker feature/gcc-sanitizers feature/gperftools feature/grpc feature/ipv6 feature/krb5 feature/kubernetes feature/lttng feature/mariadb feature/nerdctl feature/network-bond-libteam feature/nfsd feature/ntp feature/opencv feature/package-management feature/pam-faillock feature/python-tkinter feature/sftp-server feature/software-entropy feature/stig feature/sysklogd feature/system-stats feature/target-toolchain feature/tcpslice feature/xfce --layers meta-filesystems meta-iot-cloud meta-security-compliance meta-virtualization
 
2). ./environment-setup-x86_64-wrlinuxsdk-linux
 
3) . ./oe-init-build-env build_test
 
4)  bitbake wrlinux-image-small
 
5) boot on target and harddisk startup

Result:
/usr/lib/python3.11/idlelib/idle_test/example_noext Not found the interpreter usr/bin/env

root@intel-x86-64:/usr/lib/python3.11/idlelib/idle_test# cd /
root@intel-x86-64:/# ls /usr/lib/python3.11/idlelib/idle_test/example_    
example_noext     example_stub.pyi  
root@intel-x86-64:/# ls /usr/lib/python3.11/idlelib/idle_test/example_noext -ahl
-rw-r--r-- 1 root root 68 Jul 10 12:03 /usr/lib/python3.11/idlelib/idle_test/example_noext
root@intel-x86-64:/# rpm -qf /usr/lib/python3.11/idlelib/idle_test/example_noext 
python3-tests-3.11.2-r0.corei7_64
root@intel-x86-64:/# cd /usr/lib/python3.11/idlelib/idle_test/             
root@intel-x86-64:/usr/lib/python3.11/idlelib/idle_test# cat example_noext 
#!usr/bin/env python

def example_function(some_argument):
    pass

Steps to Reproduce

1) git clone --depth 1 --branch WRLINUX_10_23_LTS git://pek-git.wrs.com/wrlinux-x
2) setup.sh
--machine intel-x86-64 --dl-layers=1 --distro nodistro --templates feature/LAMP feature/aws feature/azure feature/bcc feature/bpf feature/docker feature/gcc-sanitizers feature/gperftools feature/grpc feature/ipv6 feature/krb5 feature/kubernetes feature/lttng feature/mariadb feature/nerdctl feature/network-bond-libteam feature/nfsd feature/ntp feature/opencv feature/package-management feature/pam-faillock feature/python-tkinter feature/sftp-server feature/software-entropy feature/stig feature/sysklogd feature/system-stats feature/target-toolchain feature/tcpslice feature/xfce --layers meta-filesystems meta-iot-cloud meta-security-compliance meta-virtualization --dl-layers=1
 
3). ./environment-setup-x86_64-wrlinuxsdk-linux
 
4) . ./oe-init-build-env build_test
 
5) vim conf/local.conf
 
6)  bitbake core-image-base
 
7) boot on target and harddisk startup
 
8) run command as problem descriptio

9) check the shebang of python script as described
Live chat
Online