← Back to issue list

repo: format $SNAPCRAFT_APT_RELEASE instead of ${release} for suites

View original Github issue

Metadata

Project
snapcraft
Number
#3057
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged as 9b0b9295b: APT repository suites now format $SNAPCRAFT_APT_RELEASE instead of ${release}; schemas also reference $SNAPCRAFT_APT_HOST_ARCH.

Resolution: closed resolved

Reason: PR #3057 was approved and merged as commit 9b0b9295b after its dependency, PR #3055 (6e6201405), landed. Later PRs removed both temporary APT variables before package-repositories stabilization, but the requested change itself was delivered.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Change schema reference of $host_arch to $SNAPCRAFT_APT_HOST_ARCH as well, but that's not implemented just yet. Depends on #3055

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as 9b0b9295b: APT repository suites now format $SNAPCRAFT_APT_RELEASE instead of ${release}; schemas also reference $SNAPCRAFT_APT_HOST_ARCH.
stealth/space-bunny-alpha — closed resolved Merged in #3057 (9b0b9295b), replacing ${release} with $SNAPCRAFT_APT_RELEASE for repository suites and updating host-architecture schema references.
stealth/space-bunny-alpha — closed resolved Merged in #3057 as commit 9b0b9295b, changing suite references from ${release} to $SNAPCRAFT_APT_RELEASE. The planned $host_arch change was deferred.
stealth/space-bunny-alpha — closed resolved Merged in PR #3057, commit 9b0b9295b: repository suite schemas now use $SNAPCRAFT_APT_RELEASE instead of ${release}; the host-architecture rename remained unimplemented.
qwen/qwen3.6-35b-a3b — — Merged updates to the repository schema, replacing ${release} with $SNAPCRAFT_APT_RELEASE for suites. Also changes $host_arch to $SNAPCRAFT_APT_HOST_ARCH, though unimplemented. Approved by one reviewer and merged.
qwen3.6-35b-a3b-mtp-q6 — — Merged updates the repository schema to format $SNAPCRAFT_APT_RELEASE instead of ${release} for suites. Also changes the host architecture reference to $SNAPCRAFT_APT_HOST_ARCH, though unimplemented. Depends on #3055.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#3055 (confidence 100%)

    Declared dependency, merged as commit 6e6201405 before #3057.

  • Related To: snapcraft#3328 (confidence 98%)

    Later removed $SNAPCRAFT_APT_RELEASE handling in commit b4df05ac2.

  • Related To: snapcraft#3322 (confidence 95%)

    Later removed $SNAPCRAFT_APT_HOST_ARCH support in commit 17da34692.

Related issues

Issue Project State Summary Similarity
#3328 package repositories: drop $SNAPCRAFT_APT_RELEASE variable snapcraft merged PR #3328 by cjp256 merged as commit b4df05ac2, removing $SNAPCRAFT_APT_RELEASE handling from package-repositories ahead of the spec's stabilization; spec finalized shortly after in #3333 (23d2ca056).
78%
#3322 package repositories: drop $SNAPCRAFT_APT_HOST_ARCH variable snapcraft merged Merged PR #3322 removed support for $SNAPCRAFT_APT_HOST_ARCH before package-repositories stabilization in commit 17da34692.
76%