ERROR(You:RPM enthält ungültige Signatur)
hallo Liste, bisher habe ich weder bei google noch in den Foren einen Hinweis bekommen wie ich dieses Problem in den Griff bekomme. Also hier kurz die Beschreibung: Installation von SuSE 9.2 über FTP - ohne Fehler. Beim starten des Online-Update zieht er die Patches vom Server. Beim Versuch die Patchauswahl einzuspielen bricht er bereits beim ertsen Patch ab - mit dem Hinweis auf eine falsche Prüfsumme. Beim Überspringen des Patches kommt beim nächsten sofort die gleiche Meldung. Zischenzeitlich hatte ich auch die Patches und die Archive unter /var/lib.... gelöscht, was auch keine Veränderung brauchte. KGpg ist installiert und den Schlüssel von SuSE habe ich auch ins System eingespielt. Hat jemand hier ähnliches Problem bereits erfolgreich lösen können? Kurz zum Rechner: 650 Mhz, 350 MB Ram, Siemens Board D1107. Hatte bereits die Versionen SuSE 7.3, 8.1,8.2,9.1 - bisher hatte ich beim YOU nie Probleme. Andy
Am Mittwoch, 16. Februar 2005 21:43 schrieb A.Loewe:
hallo Liste,
bisher habe ich weder bei google noch in den Foren einen Hinweis bekommen wie ich dieses Problem in den Griff bekomme. Also hier kurz die Beschreibung:
Installation von SuSE 9.2 über FTP - ohne Fehler. Beim starten des Online-Update zieht er die Patches vom Server. Beim Versuch die Patchauswahl einzuspielen bricht er bereits beim ertsen Patch ab - mit dem Hinweis auf eine falsche Prüfsumme. Beim Überspringen des Patches kommt beim nächsten sofort die gleiche Meldung.
Zischenzeitlich hatte ich auch die Patches und die Archive unter /var/lib.... gelöscht, was auch keine Veränderung brauchte.
KGpg ist installiert und den Schlüssel von SuSE habe ich auch ins System eingespielt. Hat jemand hier ähnliches Problem bereits erfolgreich lösen können?
Kurz zum Rechner: 650 Mhz, 350 MB Ram, Siemens Board D1107. Hatte bereits die Versionen SuSE 7.3, 8.1,8.2,9.1 - bisher hatte ich beim YOU nie Probleme.
Andy
anscheinend ist das doch ein relativ Exotisches Problem. Könnte man denn evtl. die hinterlegten Signaturen im System irgendwie löschen? Scheinbar hat mein SuSE bei der Installation schon irgendwas falsch abgespeichert. Andy
Hallo Andy, hallo Leute, Am Mittwoch, 16. Februar 2005 22:38 schrieb A.Loewe:
Am Mittwoch, 16. Februar 2005 21:43 schrieb A.Loewe:
Installation von SuSE 9.2 über FTP - ohne Fehler. Beim starten des Online-Update zieht er die Patches vom Server. Beim Versuch die Patchauswahl einzuspielen bricht er bereits beim ertsen Patch ab - mit dem Hinweis auf eine falsche Prüfsumme. Beim Überspringen des Patches kommt beim nächsten sofort die gleiche Meldung.
Prüfe mal die runtergeladenen Pakete mit rpm --checksig -v irgendwas.rpm Vielleicht ist ja wirklich der Download defekt, auch wenn man es bei Fehlern in allen Paketen nicht vermuten würde. Im Zweifelsfall kannst Du auch -vv statt -v verwenden und die Ausgabe hier posten.
anscheinend ist das doch ein relativ Exotisches Problem. Könnte man denn evtl. die hinterlegten Signaturen im System irgendwie löschen?
Das geht vermutlich irgendwie - leite doch einen passenden Befehl aus dem Importbefehl für neue Signaturen ab ;-)
Scheinbar hat mein SuSE bei der Installation schon irgendwas falsch abgespeichert.
Würde mich eher wundern, aber nix ist unmöglich ;-) Gruß Christian Boltz -- "Andere machen es auch falsch, also machen wir es natuerlich auch falsch!!!" ??? "Wir muessen alle Bugs von Outlook implementieren!!!" ??? [ Vermutungen zur "defekten" Message-ID in Evolution - David Haller in suse-linux]
Hallo zusammen! Am Donnerstag, 17. Februar 2005 01:07 schrieb Christian Boltz:
Installation von SuSE 9.2 über FTP - ohne Fehler. Beim starten des
Auch ich habe SuSE 9.2 über FTP installiert! Und ich bekomme ebenfalls (bei den meisten Patches) die Fehlermeldung "ERROR(YOU:RPM enthält ungültige Signatur)".
Prüfe mal die runtergeladenen Pakete mit rpm --checksig -v irgendwas.rpm Vielleicht ist ja wirklich der Download defekt, auch wenn man es bei Fehlern in allen Paketen nicht vermuten würde.
Ich poste mal mein Ergebnis von rpm --checksig -vv aaa_base-9.2-5.4.i586.rpm D: Expected size: 291806 = lead(96)+sigs(264)+pad(0)+data(291446) D: Actual size: 291806 D: shared posix mutexes found(0), anyway adding DB_PRIVATE, using fcntl lock D: opening db environment /var/lib/rpm/Packages create:cdb:mpool:private D: opening db index /var/lib/rpm/Packages rdonly mode=0x0 D: locked db index /var/lib/rpm/Packages D: opening db index /var/lib/rpm/Pubkeys rdonly:nofsync mode=0x0 aaa_base-9.2-5.4.i586.rpm: Header SHA1 digest: OK (7281378e67326da296476222b512edc74722c650) MD5 digest: OK (bfd595a87da11efcb06fc71b8b00a8ba) V3 DSA signature: NOKEY, key ID 9c800aca D: closed db index /var/lib/rpm/Pubkeys D: closed db index /var/lib/rpm/Packages D: closed db environment /var/lib/rpm/Packages
Im Zweifelsfall kannst Du auch -vv statt -v verwenden und die Ausgabe hier posten.
S.o. Leider kann ich mit "V3 DSA signature: NOKEY, key ID 9c800aca" nicht viel anfangen, aber es gibt hier sicher einen Experten, der mich aufklären kann. Offenbar fehlt mir ja irgendein Schlüssel.
anscheinend ist das doch ein relativ Exotisches Problem. Könnte man denn evtl. die hinterlegten Signaturen im System irgendwie löschen?
So exotisch scheint es leider nicht zu sein, ich habe beim Googeln gesehen, dass wir nicht alleine sind. Leider war aber eine brauchbare Lösung nicht zu finden. Viele Grüße, Thomas
Am Mittwoch, 9. März 2005 00:36 schrieb Thomas Rösch:
Auch ich habe SuSE 9.2 über FTP installiert! Und ich bekomme ebenfalls (bei den meisten Patches) die Fehlermeldung "ERROR(YOU:RPM enthält ungültige Signatur)".
Prüfe mal die runtergeladenen Pakete mit rpm --checksig -v irgendwas.rpm Vielleicht ist ja wirklich der Download defekt, auch wenn man es bei Fehlern in allen Paketen nicht vermuten würde.
Ich poste mal mein Ergebnis von rpm --checksig -vv aaa_base-9.2-5.4.i586.rpm
[...]
Im Zweifelsfall kannst Du auch -vv statt -v verwenden und die Ausgabe hier posten.
S.o. Leider kann ich mit "V3 DSA signature: NOKEY, key ID 9c800aca" nicht viel anfangen, aber es gibt hier sicher einen Experten, der mich aufklären kann. Offenbar fehlt mir ja irgendein Schlüssel.
Das Problem habe ich nun gelöst, indem ich den fehlenden Schlüssel mit rpm --import ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/pubring.gpg-build. suse.de (alles in einer Zeile als root) importiert habe. Ein rpm -qa gpg-pubkey* zeigt dann auch den importierten Schlüssel an. Ich hoffe, das hilft dem einen oder anderen auch weiter, Thomas
participants (3)
-
A.Loewe
-
Christian Boltz
-
Thomas Rösch