Found the problem, caused by adding INHERIT += "rm_work"
To local.conf, with that removed all is well. I don't understand why but it works. From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-boun...@yoctoproject.org] On Behalf Of SMITH Peter T Sent: 14 March 2017 14:00 To: meta-xilinx@yoctoproject.org Subject: Re: [meta-xilinx] Problem with runqemu zcu102-zynqmp Bit more information, runqemu seems to override some stuff and then looks for tunctl in a directory that does not exist ! From: meta-xilinx-boun...@yoctoproject.org<mailto:meta-xilinx-boun...@yoctoproject.org> [mailto:meta-xilinx-boun...@yoctoproject.org] On Behalf Of SMITH Peter T Sent: 14 March 2017 13:37 To: meta-xilinx@yoctoproject.org<mailto:meta-xilinx@yoctoproject.org> Subject: [meta-xilinx] Problem with runqemu zcu102-zynqmp Hi I am using master branches of poky and meta-xilinx and trying to build core-image-minimal for zcu102-zynqmp machine. When I try to use QEMU (the Xilinx one) I get the following error, has anyone seen this or can help. I have tried bitbake qemu-helper-native to no avail. peter@peter-VirtualBox:/sdd/peter/Yocto/CSPRT/build$ runqemu zcu102-zynqmp runqemu - INFO - Assuming MACHINE = zcu102-zynqmp runqemu - INFO - Running MACHINE=zcu102-zynqmp bitbake -e... runqemu - INFO - MACHINE: zcu102-zynqmp runqemu - INFO - DEPLOY_DIR_IMAGE: /sdd/peter/Yocto/CSPRT/build/tmp/deploy/images/zcu102-zynqmp runqemu - INFO - Running ls -t /sdd/peter/Yocto/CSPRT/build/tmp/deploy/images/zcu102-zynqmp/*.qemuboot.conf... runqemu - INFO - CONFFILE: /sdd/peter/Yocto/CSPRT/build/tmp/deploy/images/zcu102-zynqmp/core-image-minimal-zcu102-zynqmp-20170314114555.qemuboot.conf runqemu - INFO - Overriding conf file setting of STAGING_DIR_NATIVE to /sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native from Bitbake environment runqemu - INFO - Overriding conf file setting of STAGING_BINDIR_NATIVE to /sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin from Bitbake environment runqemu - INFO - Continuing with the following parameters: KERNEL: [] MACHINE: [zcu102-zynqmp] FSTYPE: [cpio.gz.u-boot] ROOTFS: [/sdd/peter/Yocto/CSPRT/build/tmp/deploy/images/zcu102-zynqmp/core-image-minimal-zcu102-zynqmp-20170314114555.rootfs.cpio.gz.u-boot] CONFFILE: [/sdd/peter/Yocto/CSPRT/build/tmp/deploy/images/zcu102-zynqmp/core-image-minimal-zcu102-zynqmp-20170314114555.qemuboot.conf] runqemu - INFO - Running /sbin/ip link... runqemu - INFO - Setting up tap interface under sudo [sudo] password for peter: Sorry, try again. [sudo] password for peter: runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/Error: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native.lock... runqemu - INFO - Acquiring lockfile /tmp/qemu-tap-locks/Error: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native.lock failed: [Errno 2] No such file or directory: "/tmp/qemu-tap-locks/Error: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native.lock" runqemu - INFO - Created tap: Error: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native runqemu - INFO - Running sudo /sdd/peter/Yocto/CSPRT/sources/poky/scripts/runqemu-ifdown Error: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native /sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native sudo runqemu-ifdown <tap-dev> <native-sysroot-basedir> Traceback (most recent call last): File "/sdd/peter/Yocto/CSPRT/sources/poky/scripts/runqemu", line 1178, in <module> ret = main() File "/sdd/peter/Yocto/CSPRT/sources/poky/scripts/runqemu", line 1169, in main config.setup_network() File "/sdd/peter/Yocto/CSPRT/sources/poky/scripts/runqemu", line 936, in setup_network self.setup_tap() File "/sdd/peter/Yocto/CSPRT/sources/poky/scripts/runqemu", line 909, in setup_tap tapnum = int(tap[3:]) ValueError: invalid literal for int() with base 10: "or: Unable to find tunctl binary in '/sdd/peter/Yocto/CSPRT/build/tmp/work/aarch64-poky-linux/defaultpkgname/1.0-r0/recipe-sysroot-native/usr/bin', please bitbake qemu-helper-native" Peter Smith Principal Engineer, Chief Engineering, Grid Solutions T +44 1785 786406 ________________________________ CONFIDENTIALITY : This e-mail and any attachments are confidential and may be privileged. If you are not a named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose or store or copy the information in any medium. ________________________________ CONFIDENTIALITY : This e-mail and any attachments are confidential and may be privileged. If you are not a named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose or store or copy the information in any medium. ________________________________ CONFIDENTIALITY : This e-mail and any attachments are confidential and may be privileged. If you are not a named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose or store or copy the information in any medium.
-- _______________________________________________ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx