Ricky-Tigg created an issue (rpm-software-management/rpm#3990)

### Prerequisite

System upgraded with DNF from 42, as a last stable Fedora release version to 
43. As intended the relevant OpenPGP key for package signing gets imported to 
the RPM keyring.

```
$ rpmkeys -l
c6e7f081cf80e13146676e88829b606631645531 Fedora (43) 
<[email protected]> public key
b0f4950458f69e1150c6c5edc8ac4916105ef944 Fedora (42) 
<[email protected]> public key
```

### Description

Hello. My attempt to remove with RPM v. 6.0.0. the key associated to the 42 
release channel - with '`rpmkeys -e`' proceeds with no output and has no 
effect; the key remains present in keyring, and for a reason since it was used 
for signing packages that are still present on my system and whose source is 
the 42 release channel.

```
$ dnf repoquery --installed --queryformat='%{name} | %{vendor} | %{release}\n' 
| grep '\.fc42$' | column -t | head -n 2
fuse-common  |  Fedora  Project  |  5.fc42
fuse3        |  Fedora  Project  |  5.fc42
```

Although deletion failure is expected and intended since deletion is to be 
prevented, the resulting lack of error message is not; the cause of the failure 
must be communicated. Therefore, there is room for improvement.

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

Message ID: <rpm-software-management/rpm/issues/[email protected]>
_______________________________________________
Rpm-maint mailing list
[email protected]
https://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to