gpg Error Messages While Running YaST Online Update

Support knowledgebase (swiegra_you-gpg)
Applies to

SuSE Linux: Version 8.0

Symptom

You want to use YaST Online Update in order to automatically install the latest patches and updates. However, you get error messages.
Since the causes and solutions differ from version 8.0 to 8.1, please refer to the relevant paragraph depending on what version you use:

SuSE Linux 8.0
SuSE Linux 8.1

SuSE Linux 8.0

While installing patches via YaST Online Update (YOU), you get an error message like:


 Warning.
 It is not possible to check the patch xxx (xxx represents the patch name)
 as no GPG package is installed or the patch description is damaged.
 For this reason SuSE can not guarantee that the patch originates from SuSE.

Although the packages can be installed, the error messages recur each time, regardless of the FTP server you want to use.

Cause

The patch descriptions are checked by means of the call "gpg". "gpg" attempts to write its log output directly to tty by opening it with "open". It the call "open" fails, "gpg" returns an error. This occurs e.g. if the user logged in to KDE as root.

Solution

Download the following update: ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/8.0/yast1/yast2-config-online-update.rpm and install it e.g. with 'rpm':


rpm -Uhv yast2-config-online-update.rpm

When using the command above, please note that you should be already in the same directory as the rpm package. Alternatively, you can enter the complete path.
For more information on package installation under SuSE Linux 8.0 refer to our article "Installing Applications under SuSE Linux 8.0" (http://sdb.suse.de/en/sdb/html/wessels_packageinst.html).

Needless to say, you can install the update package by way of YaST Online Update, too.


SuSE Linux 8.1

The attempt to perform an online update fails with the following message:


Error Signature check for patch info files failed. Can't load patch information.

Solution


Keywords: YOU, GPG, INSTALLATION, YAST2

Categories: YaST , Package-Installation

SDB-swiegra_you-gpg, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 07. May 2002
SuSE Linux AG - Last generated: 23. Jan 2003 by ip (sdb_gen 1.40.0)