Not to be fixed
Created: Mar 18, 2013
Updated: Apr 19, 2018
Resolved Date: Apr 17, 2018
Previous ID: LIN5-3384
Found In Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace
Problem Description
======================
binutils tests failed on LX07_5011, the rpm is installed but there is no links for them.
Expected Behavior
======================
The tests pass without error
Observed Behavior
======================
root@p5020ds-2:/opt/wr-test# cd testcases/userspace/TESTCASES/
-d@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# ./binutils-TEST-01.sh
./functions.sh: line 13: test: localhost: binary operator expected
which: no addr2line in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 1 fails: Testing: addr2line ***
which: no ar in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 2 fails: Testing: ar ***
which: no as in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 3 fails: Testing: as ***
which: no c++filt in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 4 fails: Testing: c++filt ***
which: no elfedit in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 5 fails: Testing: elfedit ***
which: no gprof in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 6 fails: Testing: gprof ***
which: no ld in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 7 fails: Testing: ld ***
which: no ld.bfd in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 8 fails: Testing: ld.bfd ***
which: no nm in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 9 fails: Testing: nm ***
which: no objcopy in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 10 fails: Testing: objcopy ***
which: no objdump in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 11 fails: Testing: objdump ***
which: no ranlib in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 12 fails: Testing: ranlib ***
which: no readelf in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 13 fails: Testing: readelf ***
which: no size in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 14 fails: Testing: size ***
which: no strings in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 15 fails: Testing: strings ***
which: no strip in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
./binutils-TEST-01.sh: line 37: --help: command not found
*** coreutils test 16 fails: Testing: strip ***
which: no objdump in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
*** coreutils test 17 fails: Testing: objdump ***
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES#
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES#
root@p5020ds-2:/opt/wr-test/testcases/userspace/TESTCASES# cd /
root@p5020ds-2:/# ls
bin etc lib mnt root tmp var
boot fsl-p50xx-glibc-cgl-cgl-dist.tar.bz2 lib64 opt sbin udev-test vrf
dev home media proc sys usr
root@p5020ds-2:/# which ar
which: no ar in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
root@p5020ds-2:/# which strings
which: no strings in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin)
root@p5020ds-2:/# ls /usr/bin/ppce5500-wrswrap-linux-gnu-*
/usr/bin/ppce5500-wrswrap-linux-gnu-addr2line
/usr/bin/ppce5500-wrswrap-linux-gnu-ar
/usr/bin/ppce5500-wrswrap-linux-gnu-as
/usr/bin/ppce5500-wrswrap-linux-gnu-c++filt
/usr/bin/ppce5500-wrswrap-linux-gnu-elfedit
/usr/bin/ppce5500-wrswrap-linux-gnu-embedspu
/usr/bin/ppce5500-wrswrap-linux-gnu-gprof
/usr/bin/ppce5500-wrswrap-linux-gnu-ld
/usr/bin/ppce5500-wrswrap-linux-gnu-ld.bfd
/usr/bin/ppce5500-wrswrap-linux-gnu-nm
/usr/bin/ppce5500-wrswrap-linux-gnu-objcopy
/usr/bin/ppce5500-wrswrap-linux-gnu-objdump
/usr/bin/ppce5500-wrswrap-linux-gnu-ranlib
/usr/bin/ppce5500-wrswrap-linux-gnu-readelf
/usr/bin/ppce5500-wrswrap-linux-gnu-size
/usr/bin/ppce5500-wrswrap-linux-gnu-strings
/usr/bin/ppce5500-wrswrap-linux-gnu-strip
root@p5020ds-2:/#
install binutils-symlinks rpm manually
1.
clone/pull userspace test layer
git clone git://git.wrs.com/layers/wr-testing
2.
configure --enable-board=cav-octeon2 --enable-kernel=standard --enable-rootfs=glibc_std --with-layer=/buildarea/product/wrlinux-x/layers/wr-features,/buildarea/product/wrlinux-x/layers/wr-security,meta-selinux,/buildarea/wr-testing/userspace
make fs
3. boot target and run
cd /opt/wr-test/testcases/userspace/TESTCASES
./binutils-TEST-01.sh -d