[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: