Usando dget para compilar o pacote de mentors.debian.net

2

Estou tentando criar este pacote: link

Eu então corri:

dget http://mentors.debian.net/debian/pool/main/i/isbg/isbg_0.99-5.dsc

Mas a verificação do gpg falha:

dget: retrieving http://mentors.debian.net/debian/pool/main/i/isbg/isbg_0.99-5.dsc
--2014-05-21 14:52:20--  http://mentors.debian.net/debian/pool/main/i/isbg/isbg_0.99-5.dsc
Resolving mentors.debian.net (mentors.debian.net)... 185.22.221.46
Connecting to mentors.debian.net (mentors.debian.net)|185.22.221.46|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1070 (1,0K) [text/plain]
Saving to: ‘isbg_0.99-5.dsc’

100%[======================================>] 1 070       --.-K/s   in 0s      

2014-05-21 14:52:20 (179 MB/s) - ‘isbg_0.99-5.dsc’ saved [1070/1070]

dget: using existing isbg_0.99.orig.tar.bz2
dget: using existing isbg_0.99-5.debian.tar.xz
isbg_0.99-5.dsc:
dscverify: isbg_0.99-5.dsc failed signature check:
gpg: Signature made sam 19 avr 2014 05:28:51 EDT using DSA key ID 50D0AE60
gpg: Can't check signature: public key not found

Eu fiz o download da chave pública gpg do autor por meio de:

gpg --keyserver pool.sks-keyservers.net --recv-keys 50D0AE60

O que estou fazendo de errado?

    
por baldurmen 21.05.2014 / 20:58

1 resposta

1

Por padrão, dscverify verifica apenas os chaveiros oficiais do Debian. Se você quiser usar também seu chaveiro pessoal para verificar as assinaturas, coloque esta linha em ~/.devscripts :

DSCVERIFY_KEYRINGS="~/.gnupg/pubring.gpg"
    
por 21.05.2014 / 21:15

Tags