Skip to main contentCrate rpm_version
Source - Evr
- A full RPM “version” specifier has 3 different components - Epoch, Version, and Release.
- EvrSortKey
- Encode an EVR (epoch, version, release) as a memcmp-sortable binary key.
- Nevra
- A full RPM “NEVRA” consists of 5 different components - Name, Epoch, Version, Release, and Architecture.
- Requirement
- An RPM dependency requirement: a package name with an optional version constraint.
- ReqOperator
- The comparison operator in an RPM dependency requirement.
- rpm_evr_compare
- Compare two strings as RPM EVR values
- version_sortkey
- Encode a version or release string as a memcmp-sortable binary key.