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:
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.
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?
You need to find the public keys and import them into the RPM database.
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.
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