dget beschwert sich, dass der öffentliche Schlüssel nicht gefunden wurde

dget beschwert sich, dass der öffentliche Schlüssel nicht gefunden wurde

Ich versuche zuEin Paket zurückportieren, aber dget( dscverify) sagt, dass es die Signatur nicht überprüfen kann, weil der öffentliche Schlüssel nicht gefunden wurde:

[root ~/build/openssl] dget -x http://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0[72/753]
queeze14.dsc
dget: retrieving http://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4squeeze14.dsc
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2003  100  2003    0     0  27106      0 --:--:-- --:--:-- --:--:-- 47690
dget: retrieving http://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o.orig.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 3684k  100 3684k    0     0  3507k      0  0:00:01  0:00:01 --:--:-- 3615k
dget: retrieving http://ftp.de.debian.org/debian/pool/main/o/openssl/openssl_0.9.8o-4squeeze14.debia
n.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 94425  100 94425    0     0   371k      0 --:--:-- --:--:-- --:--:--  422k
openssl_0.9.8o-4squeeze14.dsc:
dscverify: openssl_0.9.8o-4squeeze14.dsc failed signature check:
gpg: keyblock resource `/root/.gnupg/secring.gpg': file open error
gpg: Signature made Mon 11 Feb 2013 11:04:16 PM EET using RSA key ID 1A5522DD
gpg: Can't check signature: public key not found
Validation FAILED!!

Ich habe versucht, das debian-keyringPaket zu aktualisieren und dabei dscDateien aus verschiedenen Versionen anzugeben debian. Ohne Erfolg. Wie kommt es, dass die Signatur nicht verifiziert werden kann? Kann ich diese Meldung ignorieren? Oder was soll ich tun?

Antwort1

Durch Ausführen des folgenden Befehls wird das Problem gelöst.

$ gpg -k

Soweit ich das beurteilen kann, liegt das Problem darin, dass gpgman sich über fehlende Konfiguration beschwert. Am Ende wird folgender Befehl ausgeführt:

cat openssl_0.9.8o-4squeeze14.dsc | gpg --batch --no-options --no-default-keyring \
    --always-trust --keyring /usr/share/keyrings/debian-keyring.gpg \
    --keyring /usr/share/keyrings/debian-maintainers.gpg

UPDUnd hier ist einFehlerbericht.

UPDLink zuMailinglisten-Diskussion.

verwandte Informationen