Support other distributions as sources (Fedora, Mageia, openSUSE, Debian) instead of Ubuntu
Metadata
Current evaluation
RFE to support RPM-based distros (Fedora, openSUSE, CentOS, Mageia) and Debian as snap bases instead of Ubuntu-only. No activity for ~7 years. RPM source support and repo refactor done, but RPM-based bases were never implemented.
Suggested action: close stale
Reason: The issue has 0 comments, last activity 2498 days ago, and its original technical premise (python-apt, apt 0.5 on RPM distros, pre-base snapcraft architecture) no longer applies to the current craft-parts-based codebase. Its own task list shows the actionable parts (RPM source via merged PR #870, repo refactor via merged PR #1192) are done, while the remaining RPM-based base request was never started and would need a fresh issue against the current architecture, which now has a 'base' concept (Ubuntu-only).
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
6.0
Staleness:
90
Complexity:
80
Confidence:
70
Support Request:
10
|
close stale | RFE to support RPM-based distros (Fedora, openSUSE, CentOS, Mageia) and Debian as snap bases instead of Ubuntu-only. No activity for ~7 years. RPM source support and repo refactor done, but RPM-based bases were never implemented. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
85
Confidence:
90
Support Request:
10
|
close stale | Feature request to allow snapcraft to use non-Ubuntu distributions as build bases. Open for over 10 years with no maintainer response, rendering it obsolete given current Ubuntu-centric base snap architecture. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
75
Confidence:
90
Support Request:
30
|
close stale | Feature request to use Fedora, CentOS, Mageia, openSUSE, or Debian as build bases for snapcraft via RPM/DNF. Remains unaddressed and inactive for over six years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
75
Confidence:
90
Support Request:
15
|
close stale | Feature request to allow snapcraft to use non-Ubuntu distros (Fedora, Debian, etc.) as build bases instead of mandating Ubuntu. Inactive for over 6 years; snapcraft now natively supports multiple bases via the base field. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
85
Confidence:
95
Support Request:
10
|
close stale | Request to extend snapcraft beyond Ubuntu to support RPM distributions (Fedora, CentOS, openSUSE, Mageia) and Debian via DNF/libdnf. Backend refactoring and RPM sources are complete, but distro base switching and DNF backend remain unstarted. Inactive. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#870
(confidence 90%)
Explicitly cited in the issue as task 1 (RPM source support), marked DONE; PR 'sources: Add RPM source' is merged.
-
Related To:
snapcraft#1192
(confidence 90%)
Explicitly cited in the issue as task 2 (refactor build/stage packages for multiple backends), marked DONE; PR 'repo: refactor into a package' is merged.
Related issues
No related issues found above the similarity threshold.