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