Wind River Support Network

HomeDefectsLIN6-1884
Not to be fixed

LIN6-1884 : Three perl scripts(md5passpxelinux-options sha1pass ) run failed under sdk extract path for the perl module missing

Created: Dec 7, 2013    Updated: Apr 19, 2018
Resolved Date: Apr 17, 2018
Found In Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

cd  $sdk_test_dir/sysroots/x86_64-wrlinuxsdk-linux/usr/bin
1) [xxx@xxx bin]$ ./md5pass
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Can't locate Crypt/PasswdMD5.pm in @INC (@INC contains: /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 .) at ./md5pass line 4.


2)[xxx@xxx bin]$ ./pxelinux-options
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Can't locate Socket.pm in @INC (@INC contains: /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 .) at ./pxelinux-options line 6.
BEGIN failed--compilation aborted at ./pxelinux-options line 6.

3)[xxx@xxxpek-lpgtest9 bin]$ ./sha1pass
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Can't locate Digest/SHA1.pm in @INC (@INC contains: /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl /path/to/sdk/installation/sysroots/x86_64-wrlinuxsdk-linux//usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/site_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/vendor_perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3/ /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 /opt/windriver/wrlinux/6.0-qemux86-64/sysroots/x86_64-wrlinuxsdk-linux/usr/lib/perl/5.14.3 .) at ./sha1pass line 4.
BEGIN failed--compilation aborted at ./sha1pass line 4.

Steps to Reproduce

1)configure --enable-board=qemux86-64 --enable-kernel=standard --enable-rootfs=glibc-std

2)make export-sdk

3)extract the sdk script under $project_path/export

4) change to sdk installation directory

5) source env.sh

6) cd sysroots/x86_64-wrlinuxsdk-linux/usr/bin
Live chat
Online