Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-2071

Build failed (do_image_wic) for RPi3, Flounder

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Blocker Blocker
    • None
    • Guppy, Flounder 6.0.1
    • Build and Tools
    • None
    • Docker container from Fedora 26

      The following exception appeared after most of the tasks were completed:

      |Traceback (most recent call last):|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 88, in __init__|
      |self.block_size = get_block_size(self._f_image)|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 39, in get_block_size|
      |binary_data = fcntl.ioctl(file_obj, 2, struct.pack('I', 0))|
      |OSError: [Errno 22] Invalid argument|
      |During handling of the above exception, another exception occurred:|
      |Traceback (most recent call last):|
      |File "/workspace_agl/poky/scripts/wic", line 525, in <module>|
      |sys.exit(main(sys.argv[1:]))|
      |File "/workspace_agl/poky/scripts/wic", line 520, in main|
      |return hlp.invoke_subcommand(args, parser, hlp.wic_help_usage, subcommands)|
      |File "/workspace_agl/poky/scripts/lib/wic/help.py", line 98, in invoke_subcommand|
      |subcmd[0](args, usage)|
      |File "/workspace_agl/poky/scripts/wic", line 227, in wic_create_subcommand|
      |native_sysroot, options)|
      |File "/workspace_agl/poky/scripts/lib/wic/engine.py", line 202, in wic_create|
      |plugin.do_create()|
      |File "/workspace_agl/poky/scripts/lib/wic/plugins/imager/direct.py", line 100, in do_create|
      |self.assemble()|
      |File "/workspace_agl/poky/scripts/lib/wic/plugins/imager/direct.py", line 202, in assemble|
      |self._image.assemble()|
      |File "/workspace_agl/poky/scripts/lib/wic/plugins/imager/direct.py", line 581, in assemble|
      |sparse_copy(source, self.path, seek=part.start * self.sector_size)|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 543, in sparse_copy|
      |fmap = api(src_fname)|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 525, in filemap|
      |return FilemapFiemap(image, log)|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 343, in __init__|
      |_FilemapBase.__init__(self, image, log)|
      |File "/workspace_agl/poky/scripts/lib/wic/filemap.py", line 91, in __init__|
      |% (self._image_path, err))|
      |wic.filemap.Error: cannot get block size for '/workspace_agl/build/tmp/work/raspberrypi3-agl-linux-gnueabi/agl-demo-platform/1.0-r0/deploy-agl-demo-platform-image-complete/agl-demo-platform-raspberrypi3-20181214201829/tmp.wic.dql3n7lf/rootfs_boot.1.vfat': [Errno 22] Invalid argument|
      |WARNING: /workspace_agl/build/tmp/work/raspberrypi3-agl-linux-gnueabi/agl-demo-platform/1.0-r0/temp/run.do_image_wic.5922:1 exit 1 from 'BUILDDIR="/workspace_agl/build" wic create "$wks" --vars "/workspace_agl/build/tmp/sysroots/raspberrypi3/imgdata/" -e "agl-demo-platform" -o "$out/"'|
      |ERROR: Function failed: do_image_wic (log file is located at /workspace_agl/build/tmp/work/raspberrypi3-agl-linux-gnueabi/agl-demo-platform/1.0-r0/temp/log.do_image_wic.5922)
       ERROR: Task (/workspace_agl/meta-agl-demo/recipes-platform/images/agl-demo-platform.bb:do_image_wic) failed with exit code '1'
      

      I'm happy to provide more information if somebody can tell me how

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            walzert Thomas Walzer
            KernelDeimos Eric Dubé
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: