Para corrigir isso, tive que instalar:
sudo apt-get install debian-archive-keyring
E então crie o chroot com
sudo DIST=sid ARCH=i386 pbuilder create --debootstrapopts \
--keyring=/usr/share/keyrings/debian-archive-keyring.gpg
Antes de liberar os pacotes para o Debian (e depois sincronizá-los com o Ubuntu) eu preciso testá-los em um chroot sid, mas recebo este erro em um sistema 14.04 limpo:
$ sudo DIST=sid ARCH=i386 pbuilder create
[sudo] password for u:
I: Distribution is unstable.
I: Current time: Mon Mar 17 09:37:53 EDT 2014
I: pbuilder-time-stamp: 1395063473
I: Building the build environment
I: running debootstrap
/usr/sbin/debootstrap
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
E: Release signed by unknown key (key id 8B48AD6246925553)
E: debootstrap failed
W: Aborting with an error
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//8688 and its subdirectories
Que tipo de chaves devo instalar para evitar esse tipo de falha?
Para corrigir isso, tive que instalar:
sudo apt-get install debian-archive-keyring
E então crie o chroot com
sudo DIST=sid ARCH=i386 pbuilder create --debootstrapopts \
--keyring=/usr/share/keyrings/debian-archive-keyring.gpg
Com o Ubuntu 12.04 Precise, você pode querer verificar o comentário # 18 no link
Resumindo:
sudo apt-key add <file>
Agora você pode fazer
pbuilder-dist sid create --debootstrapopts --keyring=/etc/apt/trusted.gpg
e depois disso você pode construir coisas sem ter que dar mais a opção de chaveiro.
Melhor ainda seria adicionar a chave diretamente ao /usr/share/keyrings/debian-archive-keyring.gpg.