sources: add an rpm source handler
Metadata
Current evaluation
Merged PR #377 added an RPM source handler for CRAFT-1583 in commit 7775681d, changing 10 files (+482/-5).
Resolution: closed resolved
Reason: The pull request was merged as commit 7775681d, implementing the RPM source handler and related source, model, error, and test changes. Repository history confirms the commit title as “sources: add an rpm source handler (#377)”.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-1583
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #377 added an RPM source handler for CRAFT-1583 in commit 7775681d, changing 10 files (+482/-5). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #377 in commit 7775681d, adding an RPM source handler for CRAFT-1583 across 10 files (+482/-5). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to add an RPM source handler, resolving CRAFT-1583. Approved by two reviewers, the change adds 482 lines across ten files to implement RPM package source handling. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged maintainer lengau's pull request adding an RPM source handler. The change implements RPM package source management and addresses CRAFT-1583. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #870 sources: Add RPM source | snapcraft | merged | RPM source support was merged via snapcraft#870 in commit 973e99a59, adding RPM handling and tests with the final test fix. | |
| #966 sources: refactor rpm source into module. | snapcraft | merged | Merged PR snapcraft#966 (merge commit 07697e4f4) extracted the RPM source handler into snapcraft/sources/_rpm.py as part of the ongoing refactor for LP bug #1648906; +131/-90 lines, no functional change. |