[meta-virtualization] Build error: do_rootfs: libxenstore3.0-4.1.2-r1.0 at x86_64

Venkatesh Gota v_gota at yahoo.com
Mon Feb 17 02:41:30 PST 2014



I was building kvm-image-minimal where libvirt pulled xen-4.1.2.  I moved to dora and pulled meta-virtualization off dora. the build fails with the below errors in packaging. I am building 64 bit image, I expect these should be in /usr/lib64.



ERROR: QA Issue: xen: Files/directories were installed but not shipped
  /usr/lib
  /usr/lib/libxenguest.so
  /usr/lib/libfsimage.so
  /usr/lib/libblktapctl.a
  /usr/lib/libxenvchan.so.1.0
  /usr/lib/libxenlight.a
  /usr/lib/libxenvchan.a
  /usr/lib/libvhd.so.1.0
<clip>
  /usr/lib/libxlutil.so.4.3
  /usr/lib/libxenstore.a

  /usr/lib/libfsimage.so.1.0.0
  /usr/lib/xen
  /usr/lib/.debug
  /usr/lib/python2.7
  /usr/lib/fs
  /usr/lib/xen/bin
  /usr/lib/xen/boot
  /usr/lib/xen/bin/xenpaging
<clip>
  /usr/lib/.debug/libfsimage.so.1.0.0

  /usr/lib/python2.7/site-packages
  /usr/lib/python2.7/site-packages/fsimage.so
<clip>
  /usr/lib/python2.7/site-packages/grub/ExtLinuxConf.pyc
  /usr/lib/fs/ext2fs-lib
  /usr/lib/fs/xfs

<clip>
  /usr/lib/fs/zfs/.debug/fsimage.so

  /usr/libexec/.debug
  /usr/libexec/.debug/qemu-bridge-helper
ERROR: QA run found fatal errors. Please consider fixing them.
ERROR: Function failed: do_package_qa
ERROR: Logfile of failure stored in: /mnt/vgota/yocto-dora/poky/build/tmp-eglibc/work/x86_64-poky-linux/xen/4.3.0-r0/temp/log.do_package.26295
ERROR: Task 1776 (/mnt/vgota/yocto-dora/poky/meta-virtualization/recipes-extended/xen/xen_4.3.0.bb, do_package) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3414 tasks of which 3407 didn't need to be rerun


there is also another error in polkit.

log.do_install.7758:chown: cannot access `/mnt/vgota/yocto-dora/poky/build/tmp-eglibc/work/x86_64-poky-linux/polkit/0.111-r0/image/usr/lib64/polkit-1/polkit-agent-helper-1': No such file or directory


whereas polkit-1/polkit-agent-helper-1 is actually in image/usr/lib/ and not in lib64.



On Saturday, February 15, 2014 11:13 AM, Venkatesh Gota <v_gota at yahoo.com> wrote:
 
I tried building kvm-image-minimal, and libvirt seems to need libxenstore. Thanks, I will try on dora.

Regards,
-Venkat



On Thursday, February 13, 2014 6:13 PM, Chris Patterson <cjp256 at gmail.com> wrote:
 
Are you building the xen-image-minimal or including xen in one of your core images?


The xen version in the dylan branch is fairly old and is known to not build properly - if you are trying to build a xen image, I'd recommend moving forward to a newer branch (or backporting the xen recipe to dylan).

Cheers,
-Chris



On Thu, Feb 13, 2014 at 6:17 AM, Venkatesh Gota <v_gota at yahoo.com> wrote:


>
>I pulled dylan meta-virtualization layer into my yocto project based off dylan. I am unable to build core-image-* with meta-virtualization included. It fails towards the end with this error.
>
>
>|   49:Installing libxenstore3.0  ######################################## [  3%]
>| Output from libxenstore3.0-4.1.2-r1.0 at x86_64:
>| error: unpacking of archive failed on file /usr/lib64: cpio: rename failed - Resource temporarily unavailable
>|   50:Installing eglibc-gconv-.. ######################################## [  3%]
>
>
>the file exists, and not sure what is cpio complaining about.
>
>
>yocto-build:/mnt/vgota/poky/build/tmp-eglibc/work/x86_64-poky-linux$ find . | grep libxenstore3.0 | xargs ls -al
>-rw-r--r-- 2 vgota vgota  0 Feb 13 16:32 ./xen/4.1.2-r1/deploy-rpms/x86_64/libxenstore3.0-4.1.2-r1.0.x86_64.rpm
>lrwxrwxrwx 1 vgota vgota 22 Feb 13 15:29 ./xen/4.1.2-r1/pkgdata/runtime-reverse/libxenstore3.0 -> ../runtime/libxenstore
>
>
>any insight is appreciated.
>
>
>_______________________________________________
>meta-virtualization mailing list
>meta-virtualization at yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-virtualization
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-virtualization/attachments/20140217/0c167f73/attachment.html>


More information about the meta-virtualization mailing list