Currently using latest snapcraft and hitting an error while uploading after doing one revision.
The command I am using is snapcraft upload --release=stable andrewgoatsnap_0.2_amd64.snap If you look at the store you can see my first revision completed fine. I did change the version in my snapcraft.yaml to be 0.2 from 0.1 as well as changed the summary. It seems to be an issue finding the delta between two files. Anyone have any advice about this error? -
Sorry, an error occurred in Snapcraft: [Errno 8] Exec format error: ‘/snap/snapcraft/7010/usr/bin/xdelta3’ We would appreciate it if you anonymously reported this issue. No other data than the traceback and the version of snapcraft in use will be sent. Would you like to send this error data? (Yes/No/Always/View) [no]: view Traceback (most recent call last): File “/snap/snapcraft/7010/bin/snapcraft”, line 8, in sys.exit(run()) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/click/core.py”, line 1137, in call return self.main(*args, **kwargs) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/click/core.py”, line 1062, in main rv = self.invoke(ctx) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/click/core.py”, line 1668, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/click/core.py”, line 1404, in invoke return ctx.invoke(self.callback, **ctx.params) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/click/core.py”, line 763, in invoke return __callback(*args, **kwargs) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/snapcraft/cli/store.py”, line 180, in upload snap_name, snap_revision = snapcraft.upload(snap_file, channel_list) File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/snapcraft/_store.py”, line 711, in upload result = _upload_delta( File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/snapcraft/_store.py”, line 781, in _upload_delta delta_filename = xdelta_generator.make_delta() File “/var/lib/snapd/snap/snapcraft/7010/lib/python3.8/site-packages/snapcraft/internal/deltas/_deltas.py”, line 192, in make_delta proc = subprocess.Popen( File “/var/lib/snapd/snap/snapcraft/7010/usr/lib/python3.8/subprocess.py”, line 858, in init self._execute_child(args, executable, preexec_fn, close_fds, File “/var/lib/snapd/snap/snapcraft/7010/usr/lib/python3.8/subprocess.py”, line 1704, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) OSError: [Errno 8] Exec format error: ‘/snap/snapcraft/7010/usr/bin/xdelta3’