Fehlermeldungen bez. gpg beim YaST Online Update

Supportdatenbank (swiegra_you-gpg)
Bezieht sich auf

SuSE Linux: Versionen 8.0 bis 8.1, SLOX

Symptom

Sie möchten das YaST Online Update nutzen, um aktuelle Patches, Updates automatisch einzuspielen. Dies funktioniert allerdings nicht und sie erhalten eine Fehlermeldung.
Da die Ursachen und Lösungen unter 8.0 von denen unter 8.1 und SLOX verschieden sind, lesen Sie bitte im entsprechenden Abschnitt weiter, je nachdem welche Version Sie einsetzen:

SuSE Linux 8.0
SuSE Linux 8.1 und SuSE Linux Openexchangeserver

SuSE Linux 8.0

Beim Einspielen von Patches über das YaST Online Update (YOU) erhalten Sie eine Fehlermeldung, wie:


 Warnung.
 Es ist nicht moeglich, den Patch xxx (xxx für Patchname) zu
 ueberpruefen,weil kein GPG-Paket installiert ist, oder weil
 Patchbeschreibung beschaedigt ist.
 Aus diesem Grund kann Suse nicht garantieren, dass der Patch
 tatsaechlich von Suse erstellt wurde.

Die Pakete können trotzdem installiert werden aber die Fehlermeldungen erscheinen jedes Mal wieder, unabhängig von dem FTP-Server, den Sie nutzen möchten.

Ursache

Die Patchbeschreibungen werden mittels Aufruf "gpg" geprüft. Dabei versucht "gpg" seine Logausgaben direkt auf tty zu schreiben, indem es mit "open" geöffnet wird. Wenn der "open" Aufruf schief geht, gibt "gpg" einen Fehler zurück. Dies tritt z.B. auf, wenn sich der Bediener als Root im KDE login angemeldet hat.

Lösung

Laden Sie sich das folgende Update herunter: ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/update/8.0/yast1/yast2-config-online-update.rpm
und installieren Sie es z.B. mittels 'rpm':


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

Bitte beachten Sie, dass Sie sich dabei in dem Verzeichnis befinden sollten, in dem sich auch das rpm-Paket befindet. Sie können aber auch den kompletten Pfad mit angeben.
Mehr zur Installation von Paketen unter SuSE Linux 8.0 finden Sie auch in unserem Artikel "Programme unter SuSE Linux installieren" (http://sdb.suse.de/de/sdb/html/wessels_packageinst.html).

Natürlich können Sie das Update-Paket auch per YaST Online Update einspielen.


SuSE Linux 8.1 und SuSE Linux Openexchangeserver

Beim Versuch ein Online-Update durchzuführen, schlägt dies mit der folgenden Meldung fehl:


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

Lösung

Anmerkung

Beim SLOX tritt die Fehlermeldung erst nach erfolgreichem Login in die Patch SDB auf.
Stichwörter: YOU, GPG, INSTALLATION, YAST2

Kategorien: YaST , Paket-Installation

SDB-swiegra_you-gpg, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 06. May 2002
SuSE Linux AG - Zuletzt generiert: 01. Jul 2003 von swiegra (sdb_gen 1.40.0)