Как получить sid pbuilder в ubuntu

Прежде чем выпустить пакеты в Debian (и позже синхронизировать их с Ubuntu), мне нужно протестировать их в sid chroot, но я получаю эту ошибку в чистой системе 14.04:

$ 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

Какой тип ключи, которые мне нужно установить, чтобы избежать такого сбоя?

1
задан 28 February 2017 в 07:38

1 ответ

С Ubuntu 12.04 Precise вы можете проверить комментарий # 18 на странице https://bugs.launchpad.net/ubuntu/+source/pbuilder/+bug/599695

Вкратце: 2] Идентификатор ключа 8B48AD6246925553 в сообщении об ошибке для Debian 7.0 Wheezy, поэтому ... ... найдите соответствующий ключ 46925553 из http://keyserver.ubuntu.com:11371/pks/lookup?op= vindex & amp; search = debian + archive & amp; fingerprint = on Сохранение ключа в & lt; файл & gt; Добавьте его с помощью sudo apt-key add <file>

Теперь вы можете сделать

pbuilder-dist sid create --debootstrapopts --keyring=/etc/apt/trusted.gpg

, после чего вы можете создавать материал без необходимости использовать параметр keyring.

Еще лучше было бы добавить ключ непосредственно в /usr/share/keyrings/debian-archive-keyring.gpg.

1
ответ дан 24 May 2018 в 10:42

Другие вопросы по тегам:

Похожие вопросы: