#127 Use librpm directly
Closed: Invalid by nphilipp. Opened by nphilipp.

User Story

See #107.

Acceptance Criteria

  • Wrappers for the functionality of the rpm Python package we use exist.
  • All uses of the rpm Python package have been replaced by these wrappers.
  • The dependency on the rpm Python package is removed.

Background

The Python rpm package is tied to the Python version it was built with, see #107.

Currently, we use rpm.labelCompare() in rpmautospec.misc and rpm.expandMacro() in rpmautospec.process_distgit.


Metadata Update from @nphilipp:
- Issue marked as blocking: #107
- Issue tagged with: F35 Change

Metadata Update from @nphilipp:
- Issue assigned to nphilipp

Proposed fix: #130

Metadata Update from @nphilipp:
- Issue untagged with: F35 Change

We don't need this anymore, see #141.

Metadata Update from @nphilipp:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

Metadata
Related Pull Requests