Skip to content

fix: Keep dots in RHEL package names (0.7.7) - #68

Merged
csgillespie merged 2 commits into
mainfrom
fix/59-rpm-package-names
Oct 16, 2026
Merged

csgillespie merged 2 commits into
mainfrom
fix/59-rpm-package-names

Conversation

@csgillespie

Copy link
Copy Markdown
Contributor

0.7.6 → 0.7.7

  • clean_libs() strips only the architecture from RHEL package names, so names with dots, such as java-1.8.0-openjdk-devel, libgit2_1.7-devel and gdal3.4, are no longer reported missing. get_installed_libs() lists names with rpm -qa, which also works on SUSE.

Checked on a Rocky 9 container: cleaned yum list installed gives the same 163 names as rpm -qa, bar rpm's gpg-pubkey. audit.connect's endpoint still sends yum output, which this handles; its SUSE support is a follow-up there.

Closes #59

🤖 Generated with Claude Code

https://claude.ai/code/session_01BEZ4ZUv51gFQjAe1WePbJF

csgillespie and others added 2 commits October 16, 2026 18:11
- clean_libs() strips only a trailing architecture, so java-1.8.0-openjdk-devel, libgit2_1.7-devel and gdal3.4 are no longer cut at the first dot
- get_installed_libs() lists names with rpm -qa, which also covers SUSE

Closes #59

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BEZ4ZUv51gFQjAe1WePbJF
@csgillespie csgillespie self-assigned this Oct 16, 2026
@csgillespie
csgillespie merged commit 7bff962 into main Oct 16, 2026
3 checks passed
@csgillespie
csgillespie deleted the fix/59-rpm-package-names branch October 16, 2026 17:15
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.

RHEL package names are cut at the first dot, so dotted packages always show as missing

1 participant