← Back to issue list

Revert "Allow for architecture-specific packages (#876)"

View original Github issue

Metadata

Project
snapcraft
Number
#898
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged commit 5ac55528f reverting #876 (9d6f953a1) because its architecture-specific package syntax could not support deb multiarch.

Resolution: closed resolved

Reason: PR #898 was merged as commit 5ac55528f, removing the problematic implementation from #876. The revert addressed the inability of the introduced syntax to support deb multiarch.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This reverts LP: #1637282 as the syntax does not allow us to do deb multiarch. This reverts commit 9d6f953a18214a5ed39a6461a2cad07ef01f906f.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged commit 5ac55528f reverting #876 (9d6f953a1) because its architecture-specific package syntax could not support deb multiarch.
stealth/space-bunny-alpha — closed resolved Merged PR #898 (5ac55528f) reverted #876’s architecture-specific package syntax because it prevented deb multiarch; Snapcraft 2.22.1 followed.
stealth/space-bunny-alpha — closed resolved Merged #898 (commit 5ac55528f), reverting #876 because its package:arch syntax was incompatible with deb multiarch. A 2.22.1 release was planned.
stealth/space-bunny-alpha — closed resolved Merged #898 (5ac55528f) reverted #876's architecture-specific package support because its syntax could not support deb multiarch, prompting a 2.22.1 rollout.
qwen/qwen3.6-35b-a3b — — Merged a revert of commit 9d6f953 to resolve LP: #1637282, as the original syntax was incompatible with deb multiarch. The change removes architecture-specific package handling and prompted the 2.22.1 release.
qwen3.6-35b-a3b-mtp-q6 — — Merged to revert commit 9d6f953a as the syntax does not support deb multiarch. The revert addresses the multiarch limitation and was packaged into the 2.22.1 release.

Update history

No update history recorded yet.

Related work

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

    The original architecture-specific package change, commit 9d6f953a1, was reverted by #898.

  • Related To: snapcraft#1059 (confidence 96%)

    Later merged as 9e00ffc15 with richer stage-package grammar, restoring equivalent functionality for LP #1637282.

Related issues

Issue Project State Summary Similarity
#876 repo: allow for architecture-specific stage-packages snapcraft merged Merged as 9d6f953a1 with package:arch support for stage-packages; the change was later reverted by #898 in 5ac55528f.
74%
#3083 repo: revert logic to get deb_arch snapcraft merged Merged #3083 as 5d20937cb, reverting host-side deb_arch lookup to avoid requiring dpkg-architecture before entering the build environment (SNAPCRAFT-1K1).
71%