← Back to issue list

repo: support versioned stage-packages

View original Github issue

Metadata

Project
snapcraft
Number
#1157
Type
pull request
State
merged
Author
josepht
Labels
—
Created
Updated
Closed

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.
82%
#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.
77%
#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).
73%
#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.
72%
#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.
72%
#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.
72%
#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.
70%