Bug 1284284
Summary: | yumex-dnf: Says "Error in transaction - Didn't install any keys" | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Thomas Jensen <thomas> |
Component: | dnfdaemon | Assignee: | Tim Lauridsen <tim.lauridsen> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | tim.lauridsen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 0.3.11-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-05-25 09:02:42 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Thomas Jensen
2015-11-22 21:19:06 UTC
This problem may have something to do with the way yumex-dnf uses the command line tool. It may not implement proper support for additional key install query. Installing akmod-nvidia from command line is successfull. However it will request user to accept install of a key: root> yum install akmod-nvidia <...snip...> warning: /var/cache/dnf/rpmfusion-nonfree-updates-testing-1bc58f1c691ef7f8/packages/akmod-nvidia-358.16-1.fc23.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 5ca6c469: NOKEY Importing GPG key 0x5CA6C469: Userid : "RPM Fusion nonfree repository for Fedora (23) <rpmfusion-buildsys.org>" Fingerprint: 15B9 D223 C819 BF69 86A6 F203 D26D EA72 5CA6 C469 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-23 Is this ok [y/N]: y Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing... <....snip...> Expert users may switch to command line. But new linux users / beginners may be lost without a good solution here. For this reason I would considder this a high priority bug. Fixed in this update. https://bodhi.fedoraproject.org/updates/FEDORA-2015-8054ed53d3 dnf --enablerepo=updates-testing update yumex dnfdaemon should install the updates Perfect - it works :o) I offered some time to test the fix - here is my details: 1) First I removed my RPM Fusion Keys (Fedore 23): rpm -e --allmatches gpg-pubkey-e051b67e-54863278 rpm -e --allmatches gpg-pubkey-5ca6c469-548632d2 And I removed VirtualBox installation from RPM Fusion. 2) I tried re-installing VirtualBox with "yumex-dnf" GUI tool. Error Message "Error in transaction - Didn't install any keys" (which is expected) Program closed. 3) Upgrade "dnfdaemon" from "0.3.10-1.fc23" to "0.3.11-1.fc23". dnf --enablerepo=updates-testing update yumex dnfdaemon Which updates 2 packages: Upgrading : dnfdaemon-0.3.11-1.fc23.noarch Cleanup : dnfdaemon-0.3.10-1.fc23.noarch Upgrading : python3-dnfdaemon-0.3.11-1.fc23.noarch Cleanup : python3-dnfdaemon-0.3.10-1.fc23.noarch 4) Try again to install VirtualBox with "yumex-dnf" GUI tool. Query if I want to install key I say yes Successfull install :o) Thanks for testing |