Package: multistrap
Version: 2.1.7
Severity: normal

With noauth=false, multistrap aborts foreign builds due to 
unauthenticated packages (logfile is attached).

There are two warnings in the logfile:
W: GPG error: http://ftp.de.debian.org stable Release: The following signatures 
couldn't be verified
 because the public key is not available: NO_PUBKEY AED4B06F473041FA
and:
WARNING: The following packages cannot be authenticated!
[...]
E: There are problems and -y was used without --force-yes
apt download failed. Exit value: 100


But the public key in question seems to be available on both the host 
and the target system:
$ apt-key list
/etc/apt/trusted.gpg
--------------------
[...]
pub   4096R/473041FA 2010-08-27 [expires: 2018-03-05]
uid                  Debian Archive Automatic Signing Key (6.0/squeeze) 
<ftpmas...@debian.org>

pub   1024D/97BB3B58 2007-04-30
uid                  Emdebian Archive Signing Key
sub   2048g/FEFD537E 2007-04-30

$ gpg --no-default-keyring --keyring 
/root/temp/multistrap/target/etc/apt/trusted.gpg.d/multistrap.gpg --list-keys
/root/temp/multistrap/target/etc/apt/trusted.gpg.d/multistrap.gpg
-----------------------------------------------------------------
[...]
pub   4096R/473041FA 2010-08-27 [expires: 2018-03-05]
uid                  Debian Archive Automatic Signing Key (6.0/squeeze) 
<ftpmas...@debian.org>


I have executed multistrap without additional options:
$ multistrap -f /root/temp/multistrap/multistrap.conf
The config file contains:
[General]
arch=armel
directory=/root/temp/multistrap/target/
cleanup=true
noauth=false
unpack=true
aptsources=Debian
bootstrap=Debian

[Debian]
packages=base-files
source=http://ftp.de.debian.org/debian/
keyring=debian-archive-keyring
suite=stable





-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'unstable'), 
(500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-openvz-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages multistrap depends on:
ii  apt                    0.8.10.3+squeeze1 Advanced front-end for dpkg
ii  libconfig-auto-perl    0.20-2            Magical config file parser
ii  libparse-debian-packag 0.01-2            parse the data from a Debian Packa
ii  perl                   5.10.1-17squeeze1 Larry Wall's Practical Extraction 
ii  realpath               1.15              Return the canonicalized absolute 

Versions of packages multistrap recommends:
ii  emdebian-archive-keyring      2.0.1      GnuPG archive keys for the emdebia

Versions of packages multistrap suggests:
ii  fakeroot                      1.14.4-1   Gives a fake root environment

-- no debconf information
multistrap 2.1.7 using /root/temp/multistrap/multistrap.conf
Using foreign architecture: armel
multistrap building armel multistrap on 'amd64'
INF: Setting ./lib64 -> ./lib symbolic link.
I: Installing debian-archive-keyring 
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/19.9 kB of archives.
After this operation, 0 B of additional disk space will be used.
Download complete and in download only mode
Getting package lists: apt-get  -o Apt::Architecture=armel -o 
Dir::Etc::TrustedParts=/root/temp/multistrap/target/etc/apt/trusted.gpg.d -o 
Dir::Etc::Trusted=/root/temp/multistrap/target/etc/apt/trusted.gpg -o 
Apt::Get::Download-Only=true -o Apt::Install-Recommends=false -o 
Dir=/root/temp/multistrap/target/ -o 
Dir::Etc=/root/temp/multistrap/target/etc/apt/ -o 
Dir::Etc::SourceList=/root/temp/multistrap/target/etc/apt/sources.list.d/multistrap.sources.list
 -o Dir::State=/root/temp/multistrap/target/var/lib/apt/ -o 
Dir::State::Status=/root/temp/multistrap/target/var/lib/dpkg/status -o 
Dir::Cache=/root/temp/multistrap/target/var/cache/apt/ update
Get:1 http://ftp.de.debian.org stable Release.gpg [1,672 B]
Ign http://ftp.de.debian.org/debian/ stable/main Translation-en
Ign http://ftp.de.debian.org/debian/ stable/main Translation-en_US
Get:2 http://ftp.de.debian.org stable Release [104 kB]
Ign http://ftp.de.debian.org stable Release
Get:3 http://ftp.de.debian.org stable/main Sources [4,539 kB]
Get:4 http://ftp.de.debian.org stable/main armel Packages [6,424 kB]
Fetched 11.1 MB in 18s (603 kB/s)
Reading package lists...
W: GPG error: http://ftp.de.debian.org stable Release: The following signatures 
couldn't be verified because the public key is not available: NO_PUBKEY 
AED4B06F473041FA
I: Calculating required packages.
apt-get  -y  -o Apt::Architecture=armel -o 
Dir::Etc::TrustedParts=/root/temp/multistrap/target/etc/apt/trusted.gpg.d -o 
Dir::Etc::Trusted=/root/temp/multistrap/target/etc/apt/trusted.gpg -o 
Apt::Get::Download-Only=true -o Apt::Install-Recommends=false -o 
Dir=/root/temp/multistrap/target/ -o 
Dir::Etc=/root/temp/multistrap/target/etc/apt/ -o 
Dir::Etc::SourceList=/root/temp/multistrap/target/etc/apt/sources.list.d/multistrap.sources.list
 -o Dir::State=/root/temp/multistrap/target/var/lib/apt/ -o 
Dir::State::Status=/root/temp/multistrap/target/var/lib/dpkg/status -o 
Dir::Cache=/root/temp/multistrap/target/var/cache/apt/ install  base-files 
base-passwd bash bsdutils coreutils dash debconf debconf-i18n 
debian-archive-keyring debianutils diffutils dpkg e2fslibs e2fsprogs findutils 
gcc-4.4-base grep gzip hostname initscripts libacl1 libattr1 libblkid1 libc-bin 
libc6 libcomerr2 libgcc1 liblocale-gettext-perl liblzma2 libncurses5 
libpam-modules libpam-runtime libpam0g libselinux1 libsepol1 libss2 libstdc++6 
libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libuuid1 login 
lsb-base mawk mount ncurses-base ncurses-bin passwd perl-base sed 
sensible-utils sysv-rc sysvinit sysvinit-utils tar tzdata util-linux xz-utils 
zlib1g
Reading package lists...
Building dependency tree...
The following extra packages will be installed:
   gnupg (1.4.10-4)
   gpgv (1.4.10-4)
   insserv (1.14.0-2)
   libbz2-1.0 (1.0.5-6)
   libdb4.8 (4.8.30-2)
   libreadline6 (6.1-3)
   libslang2 (2.2.2-4)
   libusb-0.1-4 (0.1.12-16)
   readline-common (6.1-3)
Suggested packages:
   bash-doc (4.1-3)
   debconf-doc (1.5.36.1)
   debconf-utils (1.5.36.1)
   whiptail (0.52.11-1)
   dialog (1.1-20100428-1)
   gnome-utils (2.30.0-2)
   libterm-readline-gnu-perl (1.20-1)
   libgnome2-perl (1.042-2)
   libnet-ldap-perl (0.4001-2)
   libqtgui4-perl (4.5~~svn1145508-2)
   libqtcore4-perl (4.5~~svn1145508-2)
   diffutils-doc (2.8.1-13)
   wdiff (0.6.3-1)
   apt (0.8.10.3+squeeze1)
   gpart (0.1h-11+b2)
   parted (2.3-5)
   e2fsck-static (1.41.12-4stable1)
   mlocate (0.22.2-1)
   locate (4.4.2-1+b1)
   slocate ()
   gnupg-doc (2003.04.06+dak1-1)
   xloadimage (4.1-16.1+b1)
   imagemagick (6.6.0.4-3)
   eog (2.30.2-1)
   libpcsclite1 (1.5.5-4)
   libpcre3 (8.02-1.1)
   less (436-1+b1)
   bootchart ()
   glibc-doc (2.11.2-10)
   locales (2.11.2-10)
   libpam-doc (1.1.1-6.1)
   nfs-common (1.2.2-4)
   sysv-rc-conf (0.99-6)
   bum (2.5.2-1)
   sash (3.7-10)
   bzip2 (1.0.5-6)
   ncompress (4.2.4.3-6)
   util-linux-locales (2.17.2-9)
   kbd (1.15.2-2)
   console-tools (0.2.3dbs-69.1)
   dosfstools (3.0.9-1)
   xz-lzma (5.0.0-2)
Recommended packages:
   bash-completion (1.2-3)
   bsdmainutils (8.0.13)
   apt-utils (0.8.10.3+squeeze1)
   libldap-2.4-2 (2.4.23-7.2)
   gnupg-curl (1.4.10-4)
   psmisc (22.11-1)
   libgpm2 (1.20.4-3.3)
   libpng12-0 (1.2.44-1)
   uuid-runtime (2.17.2-9)
The following NEW packages will be installed:
   base-files (6.0squeeze2)
   base-passwd (3.5.22)
   bash (4.1-3)
   bsdutils (2.17.2-9)
   coreutils (8.5-1)
   dash (0.5.5.1-7.4)
   debconf (1.5.36.1)
   debconf-i18n (1.5.36.1)
   debian-archive-keyring (2010.08.28)
   debianutils (3.4)
   diffutils (3.0-1)
   dpkg (1.15.8.11)
   e2fslibs (1.41.12-4stable1)
   e2fsprogs (1.41.12-4stable1)
   findutils (4.4.2-1+b1)
   gcc-4.4-base (4.4.5-8)
   gnupg (1.4.10-4)
   gpgv (1.4.10-4)
   grep (2.6.3-3)
   gzip (1.3.12-9)
   hostname (3.04)
   initscripts (2.88dsf-13.1)
   insserv (1.14.0-2)
   libacl1 (2.2.49-4)
   libattr1 (2.4.44-2)
   libblkid1 (2.17.2-9)
   libbz2-1.0 (1.0.5-6)
   libc-bin (2.11.2-10)
   libc6 (2.11.2-10)
   libcomerr2 (1.41.12-4stable1)
   libdb4.8 (4.8.30-2)
   libgcc1 (4.4.5-8)
   liblocale-gettext-perl (1.05-6)
   liblzma2 (5.0.0-2)
   libncurses5 (5.7+20100313-5)
   libpam-modules (1.1.1-6.1)
   libpam-runtime (1.1.1-6.1)
   libpam0g (1.1.1-6.1)
   libreadline6 (6.1-3)
   libselinux1 (2.0.96-1)
   libsepol1 (2.0.41-1)
   libslang2 (2.2.2-4)
   libss2 (1.41.12-4stable1)
   libstdc++6 (4.4.5-8)
   libtext-charwidth-perl (0.04-6)
   libtext-iconv-perl (1.7-2)
   libtext-wrapi18n-perl (0.06-7)
   libusb-0.1-4 (0.1.12-16)
   libuuid1 (2.17.2-9)
   login (4.1.4.2+svn3283-2+squeeze1)
   lsb-base (3.2-23.2squeeze1)
   mawk (1.3.3-15)
   mount (2.17.2-9)
   ncurses-base (5.7+20100313-5)
   ncurses-bin (5.7+20100313-5)
   passwd (4.1.4.2+svn3283-2+squeeze1)
   perl-base (5.10.1-17squeeze1)
   readline-common (6.1-3)
   sed (4.2.1-7)
   sensible-utils (0.0.4)
   sysv-rc (2.88dsf-13.1)
   sysvinit (2.88dsf-13.1)
   sysvinit-utils (2.88dsf-13.1)
   tar (1.23-3)
   tzdata (2011d-0squeeze1)
   util-linux (2.17.2-9)
   xz-utils (5.0.0-2)
   zlib1g (1.2.3.4.dfsg-3)
0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded.
Need to get 29.1 MB of archives.
After this operation, 87.2 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  libc-bin gcc-4.4-base libc6 libgcc1 mawk base-files sensible-utils
  debianutils libbz2-1.0 libselinux1 zlib1g libattr1 libacl1 coreutils
  liblzma2 xz-utils dpkg dash libncurses5 bash diffutils e2fslibs perl-base
  liblocale-gettext-perl libtext-iconv-perl libtext-charwidth-perl
  libtext-wrapi18n-perl debconf debconf-i18n libpam0g libdb4.8 libpam-modules
  passwd libuuid1 libblkid1 libcomerr2 libss2 sed ncurses-bin lsb-base tzdata
  sysvinit-utils insserv sysv-rc initscripts libslang2 util-linux e2fsprogs
  findutils grep gzip hostname libpam-runtime login libsepol1 mount sysvinit
  tar base-passwd bsdutils ncurses-base readline-common libreadline6
  libusb-0.1-4 gpgv gnupg debian-archive-keyring libstdc++6
E: There are problems and -y was used without --force-yes
apt download failed. Exit value: 100

Reply via email to