Support other distributions as sources (Fedora, Mageia, openSUSE, Debian) instead of Ubuntu
Metadata
Current evaluation
Confirmed RFE remains open: source abstraction exists, but RPM/DNF package resolution, matching distro build environments, and non-Ubuntu source selection remain unimplemented.
Suggested action: keep open
Reason: The issue is confirmed and acknowledged; in 2019 a maintainer identified the remaining work as a DNF backend plus its base and build environment, and later explicitly said the Snapcraft task should remain open. Although the original backend-refactoring and snapd prerequisites progressed, the current supported build-base enum still contains only Ubuntu core bases and devel, with no RPM/DNF option.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
54
Quick Win:
4
Complexity:
88
Confidence:
91
Actionability:
67
|
keep open | Confirmed RFE remains open: source abstraction exists, but RPM/DNF package resolution, matching distro build environments, and non-Ubuntu source selection remain unimplemented. | |
| stealth/space-bunny-alpha |
Impact:
72
Quick Win:
4
Complexity:
92
Confidence:
94
Actionability:
68
|
keep open | Support for non-Ubuntu distro bases through DNF/RPM remains a confirmed RFE. RPM file sources and repository abstraction landed, but DNF, distro selection, and matching build environments remain unsupported. | |
| qwen/qwen3.6-35b-a3b |
Impact:
20
Quick Win:
0
Complexity:
90
Confidence:
85
Actionability:
10
|
close stale | Feature request to support non-Ubuntu distributions (Fedora, Mageia, openSUSE, Debian) as snap bases. Inactive for 7 years with no maintainer engagement. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
6
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. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft (launchpad)#1640296
(confidence 99%)
Individual RPM source support was completed, but the issue explicitly tracks that separately from the missing distro package backend.
-
Related To:
snapcore/snapcraft#1192
(confidence 96%)
The package-management backend refactor was identified as a prerequisite, but the reporter explicitly stated that completing it would not close this issue.
Related issues
No related issues found above the similarity threshold.