← Back to issue list

fix(backport): remove unnecessary snapd_snap flag (#5689)

View original Github issue

Metadata

Project
snapcraft
Number
#5694
Type
pull request
State
merged
Author
steinbro
Labels
—
Created
Updated
Closed

Current evaluation

Merged backport #5694 (cb5283b6a) removed obsolete snapd_snap handling for Snapcraft 7.5, fixing core20 repacking failure #5316; original fix was #5689.

Resolution: closed resolved

Reason: PR #5694 merged commit cb5283b6a with clean CI, backporting the fix from merged PR #5689 to resolve issue #5316.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes #5316 - [ ] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`? --- Backporting fix for Snapcraft 7.5.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged backport #5694 (cb5283b6a) removed obsolete snapd_snap handling for Snapcraft 7.5, fixing core20 repacking failure #5316; original fix was #5689.
stealth/space-bunny-alpha — closed resolved Backport PR #5694 (commit cb5283b6a) merged into snapcraft, removing the unnecessary snapd_snap flag for the 7.5 series (+0/-14, 2 files), delivering the fix from #5689 for issue #5316.
stealth/space-bunny-alpha — closed resolved Merged backport #5694 removed the unnecessary snapd_snap flag for Snapcraft 7.5, fixing #5316; PR #5689 had supplied the original fix.
qwen/qwen3.6-35b-a3b — — Merged PR #5689 backports a fix for issue #5316 to Snapcraft 7.5. The change removes an unnecessary snapd_snap flag across two files. All CI checks passed and the pull request was approved before merging.
qwen3.6-35b-a3b-mtp-q6 — — Merged backport removing the unnecessary snapd_snap flag, resolving issue #5316 for the Snapcraft 7.5 release.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5689 (confidence 100%)

    Original merged fix at commit 8f02d3d48, backported by #5694.

  • Related To: canonical/snapcraft#5316 (confidence 100%)

    Core20 repacking failure fixed by removing the unnecessary snapd-snap setting.

Related issues

Issue Project State Summary Similarity
#5689 fix: remove unnecessary snapd_snap flag (#5316) snapcraft merged Merged #5689 as 8f02d3d48, removing the unnecessary snapd_snap flag and fixing #5316; the change was also backported in #5694.
85%
#5693 Snapd error `cannot set "core.experimental.snapd-snap"` when repacking a core18 snap snapcraft closed Fixed by merged backport PR #5694 (cb5283b6a), which removed the obsolete snapd-snap setting; released in Snapcraft 7.5.9.
77%
#2860 backport fixes for 3.9 snapcraft merged Merged canonical/snapcraft#2860, backporting fixes to the Snapcraft 3.9 maintenance line across 20 files (+150/-407).
75%
#3087 meta: remove snapd workaround for classic for core20 onwards snapcraft merged Merged canonical/snapcraft#3087 as commit 244b997ca, removing the automatic classic snapcraft-runner workaround for core20 and newer while retaining it for legacy bases.
73%
#1762 perf(filesets): backport #1760 to 2.35 craft-parts merged Merged backport of #1760 to the 2.35 hotfix branch, adjusting the changelog to fix Snapcraft 9.1.
72%
#5085 fix: allow parallel installations of signed snapcraft snaps snapcraft merged Merged PR #5085 fixed parallel installation of signed Snapcraft snaps, resolving #4683 and #4927; #5087 backported the fix to hotfix/7.5.
72%
#5188 fix: improve error message from snapd pack snapcraft merged Merged PR #5188 in commit a9fc44093, improving snapd pack failures by surfacing snapd's error output and fixing snapcraft#4499.
71%
#5316 Snapd error `cannot set "core.experimental.snapd-snap"` when repacking a core20 snap snapcraft closed Snapcraft stopped setting the removed snapd option in #5689 (8f02d3d48), fixing core20 builds in Snapcraft 8.12.
70%