repo: support versioned stage-packages
Metadata
Current evaluation
Merged support for versioned stage-packages in canonical/snapcraft#1157 via commit ef4076821, resolving Launchpad bug #1666656.
Resolution: closed resolved
Reason: PR canonical/snapcraft#1157 was merged as commit ef4076821, adding support for stage-package entries with explicit versions such as hello=2.10-1.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: #1666656
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged support for versioned stage-packages in canonical/snapcraft#1157 via commit ef4076821, resolving Launchpad bug #1666656. | |
| stealth/space-bunny-alpha | — | closed resolved | Versioned stage-packages support was merged via canonical/snapcraft#1157 (commit ef4076821), changing four files with 94 additions and 8 deletions. | |
| stealth/space-bunny-alpha | — | closed resolved | Versioned stage-package support was merged in canonical/snapcraft#1157 via commit ef4076821 after two approvals, changing four files. | |
| qwen/qwen3.6-35b-a3b | — | — | Support for versioned stage-packages was successfully merged after approval from two reviewers. The contributor addressed feedback and resolved a local CLA issue, delivering a +94/-8 line change across four files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged support for versioned stage-packages in the repo. Contributor josepht addressed review feedback and completed refactoring. A maintainer locally bypassed a CLA check to finalize the merge. |
Update history
No update history recorded yet.
Related work
-
Related To:
launchpad#1666656
(confidence 100%)
Original bug report for missing versioned stage-package support, cited in the PR body and resolved by this merge.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1666656 stage-packages doesn't support versions | snapcraft (launchpad) | closed | Fixed in canonical/snapcraft#1157, merged as commit ef4076821 ('repo: support versioned stage-packages'), adding version-specifier support so entries like hello=2.10-1 resolve instead of erroring. | |
| #1185 repo: add version support for build-packages | snapcraft | merged | Merged build-package version support in snapcraft#1185 (commit 0405cb87e); follow-up 8eb2eb6 restored package version checks lost during a rebase. | |
| #86 meta: use snapcraft's versioning scheme | starbase | merged | Merged canonical/starbase#86, adopting setuptools-scm so package versions closely match Snapcraft’s versioning scheme (CRAFT-1794). | |
| #1983009 Snapcraft 7.1.0 fails to find stage package when cross-compiling | snapcraft (launchpad) | closed | Fixed by canonical/snapcraft#3416 (commit 8f418e3d9), restoring core20 behavior so stage packages come from build-on repositories during cross-compilation. | |
| #1642446 Better documentation for stage-packages and build-packages | snapcraft (launchpad) | closed | Resolved by merged canonical/snapcraft#913 (commit 2875ecb56), which updated plugin help to document stage-packages and build-packages, including ELF dependency crawling and omitted cases. | |
| #1538688 Support referencing the stage dir from snapcraft.yaml | snapcraft (launchpad) | closed | Implemented SNAPCRAFT_STAGE substitution for part properties and merged the fix in canonical/snapcraft#270 via eb033b40c. | |
| #1661383 stage package cache no longer working | snapcraft (launchpad) | closed | Stage-package cache reuse was restored: snapcraft PR #1122 (commit 20b422459, 'repo: cache stage packages for faster future use') merged, reusing cached debs and copying the apt cache into cleanbuild containers, closing LP #1661383. |