Hi all,

when I use "devtool deploy-target" with the --strip option in the eSDK, the 
ownership cannot be preserved during copying the files from "image" to 
"deploy-target-stripped":

devtool deploy-target --strip --no-host-check --no-preserve less 
[email protected]
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/bin/less':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/bin/lesskey':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/bin/lessecho':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/bin':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share/man/man1/less.1':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share/man/man1/lesskey.1':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share/man/man1/lessecho.1':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share/man/man1':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share/man':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr/share':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped/usr':
 Operation not permitted
cp: failed to preserve ownership for 
'/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped':
 Operation not permitted
INFO: Successfully deployed 
/home/yocto/sdk/tmp/work/cortexa9t2hf-neon-poky-linux-gnueabi/less/551-r0/deploy-target-stripped

On the target, the deployed files have then the ownership of the eSDK user:

root@qemu:~# ls -lah /usr/bin/less
-rwx------    1 1002     1003      116.7K Jun 24 08:53 /usr/bin/less

"devtool deploy-target" without the --strip option works as expected. The files 
are owned by root.

The eSDK has been built and installed on the same machine (tested on Ubuntu 
16.04, 18.04 and 20.04).
Used Yocto release: 3.1.8

Thanks in advance for any help!

Best regards,
Florian
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#53962): https://lists.yoctoproject.org/g/yocto/message/53962
Mute This Topic: https://lists.yoctoproject.org/mt/83757471/21656
Mute #devtool:https://lists.yoctoproject.org/g/yocto/mutehashtag/devtool
Mute #dunfell:https://lists.yoctoproject.org/g/yocto/mutehashtag/dunfell
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to