Wind River Support Network


LIN6-3284 : host-cross/usr/bin/rpm2cpio is not behaving as rpm2cpio

Created: Mar 8, 2013    Updated: Mar 10, 2016
Resolved Date: Dec 4, 2013
Previous ID: LIN5-1555, LIN6-2761
Found In Version: 6.0
Fix Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace


vnc                pek-yluo-lx
password    111111.

Open the vnc and you will see a terminal shell with "here" on it. You will notice that the previous command "host-cross/usr/bin/rpm2cpio ....."  has generated an error. Now, use the hosts's rpm2cpio and you will notice that the command works.

why is the host-cross/usr/bin/rpm2cpio not behaving as the host's rpm2cpio ?

Note: rpm2cpio generates a similar error if the user doesn't have the write permissions... in the case, host-cross 's rpm2cpio is generating a similar error. 

Steps to Reproduce

This doesn't work:

$ /wrs/lx32/qemux86_prj/host-cross/usr/bin/rpm2cpio /wrs/lx32/qemux86_prj/bitbake_build/tmp/work/i686-wrs-linux/sed-4.2.1-r5/deploy-rpms//i686/sed-4.2.1-r5.i686.rpm|cpio -id 

this works
$ rpm2cpio /wrs/lx32/qemux86_prj/bitbake_build/tmp/work/i686-wrs-linux/sed-4.2.1-r5/deploy-rpms//i686/sed-4.2.1-r5.i686.rpm|cpio -id 

Other Downloads

Live chat