Currently, if one tries install a local/downloaded rpm package signed with an unknown key, discover won't install it and gives notice/error saying so. In contrast, gnome-software (and apper I believe) gives a similar warning, but then has the ability to escalate polkit privilege to install it anyway. I'd like to see discover do similar as well.
Hi Rex, thanks for the request! Can you tell me which error message you get? It would be useful if you can tell me the message you get on the UI as well as on the stdout/err.
The error message is: "Bad GPG signature found", I'll post a screenshot too
Created attachment 104652 [details] discover error msg
Git commit c17feb9f77b5648cb7f91c5f3af48023bf47bcbc by Aleix Pol. Committed on 28/11/2017 at 18:51. Pushed by apol into branch 'master'. PackageKit: Make it possible to add new signatures in response to the error Related: bug 386935 M +14 -0 libdiscover/backends/PackageKitBackend/PKTransaction.cpp M +8 -0 libdiscover/backends/PackageKitBackend/PKTransaction.h M +14 -0 libdiscover/backends/PackageKitBackend/PackageKitUpdater.cpp M +8 -0 libdiscover/backends/PackageKitBackend/PackageKitUpdater.h https://commits.kde.org/discover/c17feb9f77b5648cb7f91c5f3af48023bf47bcbc
I get this issue on a fresh install of Fedora 31 KDE
(In reply to Briggs from comment #5) > I get this issue on a fresh install of Fedora 31 KDE Still same issue here on Discover 5.18.3 (fedora 31)...
I suggest to report a new ticket with exact error messages.
Fedora 33 -- the same issue continues. Cannot install downloaded RPM's.