fix(backport): remove unnecessary snapd_snap flag (#5689)
Metadata
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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |