Bug 608617 - gpgsm missing from GnuPG and causing problems when installing local rpm files
Summary: gpgsm missing from GnuPG and causing problems when installing local rpm files
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gnupg2
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-06-28 10:13 UTC by Dae Won
Modified: 2010-06-29 20:52 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-06-28 10:27:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dae Won 2010-06-28 10:13:18 UTC
Description of problem: On Fedora 13 i am not able to install local rpm files and i get an error that
it is an untrusted package and it ACTS like it installed but did not. So
Kleopatra told me that gpgsm was not installed properly. It was not installed
at all. So i checked the file list in the Fedora 13 repo for GnuPG and it was
not included.


Version-Release number of selected component (if applicable): GnuPG2


How reproducible: Always


Steps to Reproduce:
1.Attempt to install local rpm files
2.
3.
  
Actual results:says an untrusted package has been installed. But it does not really get installed. It will install if you install through terminal with --nogpgcheck


Expected results:to install with kpackagkit as it is supposed to


Additional info:

Comment 1 Tomas Mraz 2010-06-28 10:27:45 UTC
This is mix-up of a few misunderstandings and not a bug.

1. The gpgsm is not missing, you have to install the gnupg2-smime package to have it.

2. The gpgsm is not needed for the rpm gpg signature checks.

3. The local rpms are probably not signed or (in case you signed them) the public key is not imported to the local database, that's why they have to be installed with --nogpgcheck. Whether gpgsm is installed or not does not matter in this case.

Comment 2 Dae Won 2010-06-28 10:54:05 UTC
One rpm was for the opera browser and two were from google. if it's not the missing file where would i begin looking into this issue at?

Comment 3 Tomas Mraz 2010-06-28 11:04:35 UTC
You need to find the public keys and import them into the RPM database.

Comment 4 Tomas Mraz 2010-06-28 11:05:28 UTC
The public keys should be provided by the sites that provide the RPMs you want to install. Sometimes they are provided in the form of repository package.

Comment 5 Adam Williamson 2010-06-29 20:52:49 UTC
i think hidden in here somewhere is an RFE for kpackagekit to allow the installation of unsigned packages, or at least that's more how it's phrased in the associated forum thread: http://forums.fedoraforum.org/showthread.php?p=1376262 .



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers


Note You need to log in before you can comment on or make changes to this bug.