← Back to issue list

xdelta3 not generated using the snapcraft snap

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1769978
Type
issue
State
closed
Author
~sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Fixed xdelta3 lookup in snapcraft snaps via snapcore/snapcraft#2127, merged as commit 146235160.

Resolution: closed resolved

Reason: The issue was resolved by PR snapcore/snapcraft#2127, titled "delta: properly search for in-snap xdelta3." Repository history records the merged change as commit 146235160.

Evaluated by: mr-cal-bot

No scores available.

Issue body

We currently aren't searching for xdelta3 correctly

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed xdelta3 lookup in snapcraft snaps via snapcore/snapcraft#2127, merged as commit 146235160.
stealth/space-bunny-alpha — closed resolved Fixed bundled xdelta3 discovery; snapcore/snapcraft#2127 merged in commit 146235160, ensuring Snapcraft finds its in-snap xdelta3 executable.
stealth/space-bunny-alpha — closed resolved Fixed by merged PR canonical/snapcraft#2127 (commit 146235160), which updated Snapcraft to locate bundled xdelta3 correctly when generating deltas from the snap.
qwen/qwen3.6-35b-a3b — — Abandoned and closed without discussion. The snapcraft snap incorrectly searched for xdelta3, preventing generation.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The snapcraft snap incorrectly searched for xdelta3. No fix or discussion was provided, indicating the report was abandoned.
qwen/qwen3.6-35b-a3b — — Abandoned. The snapcraft snap failed to locate or generate xdelta3 due to an incorrect search path, but no fix was provided.
qwen3.6-35b-a3b-mtp-q6 — — Closed. The snapcraft snap failed to locate xdelta3 due to an incorrect search path. No fix or pull request was linked, indicating the issue was abandoned or resolved internally without tracking.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#2127 (confidence 100%)

    The issue comment links directly to this PR, whose merged commit corrects xdelta3 discovery.

Related issues

Issue Project State Summary Similarity
#934 deltas: migrate from xdelta to xdelta3. snapcraft merged Merged canonical/snapcraft#934, replacing xdelta with xdelta3 for delta generation; landed as commit f4abf6f4b.
82%
#1645456 Migrate xdelta to xdelta3 snapcraft (launchpad) closed Snapcraft replaced xdelta with xdelta3 for delta generation via merged PR snapcraft#934 (commit f4abf6f4b), referenced by sergiusens when closing the bug.
80%
#2127 delta: properly search for in-snap xdelta3 snapcraft merged Merged PR #2127 (commit 146235160), replacing shutil.which with file_utils.get_tool_path so Snapcraft locates bundled xdelta3 when run as a snap; fixes LP #1769978.
78%
#1642822 Generate the delta file in snapcraft by introducing the new deltas package snapcraft (launchpad) closed XDelta-based delta generation landed as the new snapcraft 'deltas' package, merged in canonical/snapcraft#918 (commit a129cdfee), with follow-ups adding delta uploads to push (#940) and xdelta3 migration (#934).
77%