-
Bug
-
Resolution: Won't Fix
-
Blocker
-
None
-
Guppy, Flounder 6.0.1
-
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