Skip to content

Remove rpm-vercmp dependency and fix pkg.version_cmp - #782

Merged
vzhestkov merged 5 commits into
openSUSE/release/3006.0from
openSUSE/fix/3006.0/rpmvercmp
Sep 9, 2026
Merged

vzhestkov merged 5 commits into
openSUSE/release/3006.0from
openSUSE/fix/3006.0/rpmvercmp

Conversation

@vzhestkov

@vzhestkov vzhestkov commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

What does this PR do?

Backport of: saltstack/salt#68342
+
Part of this PR upstreamed with saltstack/salt#70231

Removes using rpm-vercmp module in favour of moving the logic to salt.utils.pkg.rpm.

This will help to drop an extra module we have to maintain for Salt Bundle

What issues does this PR fix or reference?

Upstream PR: saltstack/salt#68342
Tracks: https://github.com/SUSE/spacewalk/issues/31828

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes/No

Please review Salt's Contributing Guide for best practices.

See GitHub's page on GPG signing for more information about signing commits with GPG.

@vzhestkov
vzhestkov force-pushed the openSUSE/fix/3006.0/rpmvercmp branch 2 times, most recently from 1656d20 to cfe8365 Compare September 3, 2026 08:17
@vzhestkov
vzhestkov force-pushed the openSUSE/fix/3006.0/rpmvercmp branch from cfe8365 to 29767c8 Compare September 3, 2026 09:30
@vzhestkov
vzhestkov force-pushed the openSUSE/fix/3006.0/rpmvercmp branch from 29767c8 to 9056291 Compare September 3, 2026 09:42
@vzhestkov vzhestkov changed the title Remove rpm-vercmp dependency Remove rpm-vercmp dependency and fix pkg.version_cmp Sep 3, 2026
@m-czernek

Copy link
Copy Markdown
Contributor

Adding +1, but we must not forget about the 3008 port (otherwise we'll carry this patch for 3008 as well).

@vzhestkov
vzhestkov merged commit e58f41c into openSUSE/release/3006.0 Sep 9, 2026
8 checks passed
@vzhestkov
vzhestkov deleted the openSUSE/fix/3006.0/rpmvercmp branch September 9, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants