File "/snap/snapcraft/2650/legacy_snapcraft/bin/snapcraft", line 11, in <module> load_entry_point('snapcraft==2.43.1', 'console_scripts', 'snapcraft')() File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/click/core.py", line 722, in __call__ return self.main(*args, **kwargs) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/click/core.py", line 697, in main rv = self.invoke(ctx) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/click/core.py", line 1066, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/click/core.py", line 895, in invoke return ctx.invoke(self.callback, **ctx.params) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/click/core.py", line 535, in invoke return callback(*args, **kwargs) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/cli/lifecycle.py", line 187, in prime _execute(steps.PRIME, parts, **kwargs) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/cli/lifecycle.py", line 98, in _execute lifecycle.execute(step, project_config, parts) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/lifecycle/_runner.py", line 90, in execute executor.run(step, part_names) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/lifecycle/_runner.py", line 194, in run self._handle_step(part_names, part, step, current_step, cli_config) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/lifecycle/_runner.py", line 208, in _handle_step getattr(self, "_run_{}".format(current_step.name))(part) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/lifecycle/_runner.py", line 250, in _run_pull self._run_step(step=steps.PULL, part=part, progress="Pulling") File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/lifecycle/_runner.py", line 327, in _run_step getattr(part, step.name)() File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/pluginhandler/__init__.py", line 413, in pull self._runner.pull() File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/pluginhandler/_runner.py", line 83, in pull "override-pull", self._override_pull_scriptlet, self._sourcedir File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/pluginhandler/_runner.py", line 162, in _run_scriptlet scriptlet_name, function_call.strip() File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/pluginhandler/_runner.py", line 218, in _handle_builtin_function function(**function_args) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/pluginhandler/__init__.py", line 432, in _do_pull self.source_handler.pull() File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/sources/_base.py", line 106, in pull self.provision(self.source_dir, src=source_file, clean_target=False) File "/snap/snapcraft/2650/legacy_snapcraft/lib/python3.5/site-packages/snapcraft/internal/sources/_zip.py", line 66, in provision with zipfile.ZipFile(zip, "r") as f: File "/snap/snapcraft/2650/legacy_snapcraft/usr/lib/python3.5/zipfile.py", line 1026, in __init__ self._RealGetContents() File "/snap/snapcraft/2650/legacy_snapcraft/usr/lib/python3.5/zipfile.py", line 1093, in _RealGetContents raise BadZipFile("File is not a zip file") zipfile.BadZipFile: File is not a zip file We would appreciate it if you created a bug report at https://launchpad.net/snapcraft/+filebug with the above text included.
Metadata
Current evaluation
Untriaged 2.43.1 traceback: zip source handler raised BadZipFile on a non-zip download. The legacy snapcraft/internal/sources path was renamed to snapcraft_legacy and then deleted, so the reported code no longer exists.
Suggested action: close stale
Reason: The exact code path in the traceback was removed from this repository: snapcraft/internal/sources/_zip.py was renamed to snapcraft_legacy/internal/sources/_zip.py in commit 8cdb15d54 and deleted entirely by ffb164b7a ('chore: remove snapcraft_legacy'), and AGENTS.md confirms part lifecycle/source handling now lives in the external craft-parts library. The report is also unactionable regardless: zero comments, no labels, no maintainer response, and no reproduction steps, source URL, or expected/actual behaviour — only a pasted traceback.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
15
Quick Win:
1
Complexity:
25
Confidence:
78
Actionability:
10
|
close stale | Untriaged 2.43.1 traceback: zip source handler raised BadZipFile on a non-zip download. The legacy snapcraft/internal/sources path was renamed to snapcraft_legacy and then deleted, so the reported code no longer exists. | |
| stealth/space-bunny-alpha |
Impact:
35
Quick Win:
5
Complexity:
50
Confidence:
93
Actionability:
28
|
needs triage | Untriaged Snapcraft 2.43.1 ZIP-source pull failure; the traceback lacks a source URL, reproducer, or Launchpad follow-up, and has no maintainer discussion. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
5
Quick Win:
4
Staleness:
95
Complexity:
10
Confidence:
80
Support Request:
85
|
close not a bug | User reports BadZipFile error when snapcraft tries to pull a source file. No maintainer response, 7+ years old. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
10
Confidence:
100
Support Request:
20
|
close stale | Traceback showing zipfile.BadZipFile during snapcraft pull step. Issue is 7+ years old, uses obsolete version 2.43.1, and lacks reproduction details. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
10
Confidence:
95
Support Request:
85
|
close stale | Raw traceback from snapcraft 2.43.1 reporting a BadZipFile error. No context or reproduction steps provided. Issue is over 7 years old with no maintainer interaction and references obsolete software versions. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
100
Complexity:
10
Confidence:
95
Support Request:
20
|
close stale | Traceback in snapcraft 2.43.1 due to BadZipFile error. Issue is 7 years old, inactive, and uses a deprecated version. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1829413 snapcraft requested file bug report | snapcraft (launchpad) | open | Auto-filed report (snapcraft 2.43.1, Xenial): a keepalived compile failure surfaces a confusing FileNotFoundError from snapcraftctl set-version. No maintainer response; the snapcraftctl FIFO subsystem has since been removed. |