[Rpm-maint] [rpm-software-management/rpm] rpm -e <NVR> works but for pkgs using caret version (same for rpm -q) (Issue #2132)

soig notifications at github.com
Thu Jul 28 06:26:34 UTC 2022


_rpm -e_  works smoothly when passed a NVR but for pkgs using caret version.
See https://bugs.mageia.org/show_bug.cgi?id=30419 for reference.
Test pkg is https://bugs.mageia.org/attachment.cgi?id=13248 (test-1^snap1-1.mga9.src.rpm).

rpm -e works with either N or NVR for regular pkgs, but fails if using NVR with caret:
```
$ for i in test test-1^snap1-1.mga9 kernel-desktop-devel-5.18.9-1.mga9;do rpm -e --test $i; done; 
error: package test-1^snap1-1.mga9 is not installed
```

Likewise, rpm -q doesn't like NVR when caret is in use:
```
$ rpm -q test-1^snap1-1.mga9 
package test-1^snap1-1.mga9 is not installed
$ rpm -q test 
test-1^snap1-1.mga9
$ rpm -q kernel-desktop-devel-5.18.9-1.mga9
kernel-desktop-devel-5.18.9-1.mga9
$ rpm -q kernel-desktop-devel      
(…)
kernel-desktop-devel-5.18.11-1.mga9
kernel-desktop-devel-5.18.12-1.mga9
kernel-desktop-devel-5.18.13-1.mga9
kernel-desktop-devel-5.18.14-1.mga9
kernel-desktop-devel-5.18.14-2.mga9
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/2132
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/issues/2132 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20220727/2193c6ac/attachment.html>


More information about the Rpm-maint mailing list