I'm trying to backport nanomsg
from jessie
to squeeze
. But when I run:
dget http://http.debian.net/debian/pool/main/n/nanomsg/nanomsg_0.4~beta+dfsg-3.dsc
It says:
dscverify: nanomsg_0.4~beta+dfsg-3.dsc failed signature check:
gpg: Signature made Fri 29 Aug 2014 09:49:58 PM EEST using RSA key ID 864CC8BF
gpg: Can't check signature: public key not found
Validation FAILED!!
I saw people suggesting installing debian-keyring
from that particular release by adding corresponding line to sources.list
and APT::Default-Release "stable";
to apt.conf
. But I'm concerned about it polluting my system with packages from the other release.
And if we're talking about squeeze
here. I can't put stable
in apt.conf
, can I? Since stable
is jessie
now. And if I put squeeze
there, it's one more thing to not forget when upgrading debian
.
I'd like it if I could just safely download debian-keyring
from jessie
and add keyring /path/to/debian-keyring.gpg
to ~/.gnupg/gpg.conf
(or setting DSCVERIFY_KEYRINGS
?) to make it work. Is it possible? How should I go about the issue?