multistrap: no pubkey found even if emdebian-archive-keyring is installed
Hi mailinglist,
I'm experimenting with multistrap and Emdebian/squeeze. I use a quite
recent amd64 debian squeeze to create an armel rootfs.
I copied the example configuration from the website. It looks like this:
ossy@debian-virtual:~/buildroot/multistrap$ cat playground.conf
# playground configuration
# serves the learning process of using multistrap
[General]
arch=armel
directory=/home/ossy/buildroot/multistrap/target
# same as --tidy-up option if set to true
cleanup=true
# same as --no-auth option if set to true
# keyring packages listed in each debootstrap will
# still be installed.
noauth=false
#noauth=true
# whether to add the /suite to be explicit about where apt
# needs to look for packages. Default is false.
explicitsuite=false
# extract all downloaded archives (default is true)
unpack=true
# the order of sections is not important.
# the debootstrap option determines which repository
# is used to calculate the list of Priority: required packages.
debootstrap=Emdebian
aptsources=Emdebian
[Emdebian]
packages=linux-image-2.6-kirkwood linux-base initramfs-tools
module-init-tools udev mtd-utils netbase ifupdown iproute dropbear
busybox net-tools emdebian-archive-keyring debian-archive-keyring samba
source=http://www.emdebian.org/grip
keyring=emdebian-archive-keyring
suite=squeeze
Running sudo multistrap -f playground.conf gives the follwoing error:
NO_PUBKEY B5B7720097BB3B58
I could "solve" this problem with setting noauth to true.
But this is not my preferred solution.
I have emdebian-archive-keyring installed:
ossy@debian-virtual:~/buildroot/multistrap$ sudo apt-key list
/etc/apt/trusted.gpg
--------------------
[...]
pub 1024D/97BB3B58 2007-04-30
uid Emdebian Archive Signing Key
sub 2048g/FEFD537E 2007-04-30
I even manually downloaded archive-key-6.0.asc and added it via "apt-key
add archive-key-6.0.asc". Anyway, the multistrap process always
complains about missing pub key: NO_PUBKEY B5B7720097BB3B58.
Do I have to add the emdebian-archive-keyring withing the target
filesystem somehow? Placing it in front of the package list?
Thanks for any hint on this.
Kind regards,
Marcus
Reply to: