Package: deboostrap Version: 0.3.1.7 When building a new etch chroot, the generated environment is unable to install new packages using APT. This is because of the new apt version entering etch. After applying a workaround for #334506 (--exclude=libsigc++-1.2-5c102), I run into this problem:
# debootstrap --resolve-deps --exclude=libsigc++-1.2-5c102 etch \ /tmp/chroot-etch http://ftp.no.debian.org/debian && \ echo "deb http://ftp.no.debian.org/debian etch main" > /tmp/chroot-etch/etc/apt/sources.list && \ chroot /tmp/chroot-etch apt-get update && chroot /tmp/chroot-etch apt-get -y install deborphan I: Validating Packages I: Resolving dependencies of required packages... I: Resolving dependencies of base packages... [...] Get:3 http://ftp.no.debian.org etch/main Packages [3464kB] Fetched 3500kB in 1s (2696kB/s) Reading package lists... Done W: GPG error: http://ftp.no.debian.org etch Release: Could not execute /usr/bin/gpgv to verify signature (is gnupg installed?) W: You may want to run apt-get update to correct these problems Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: dialog The following NEW packages will be installed: deborphan dialog 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 250kB of archives. After unpacking 987kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! dialog deborphan E: There are problems and -y was used without --force-yes # A workaround is to install gnupg in the chroot (--include=gnupg to debootstrap), and then run 'apt-key add /usr/share/apt/debian-archive.gpg' in the chroot to get apt to recognize the mirror signature key.q I suggest this or similar code is made part of the default debootstrap rule for etch. An alternative is to get apt to not complain about the lack of mirror verification when running apt-get, but that kind of defeats the purpose of adding the mirror checking. :) I've been told that ubunto solved this problem by installing gnupg on all installations. It might be a solution for debian too, though we might want to make a smaller gnupg package with only the verification programs, to limit the size increase of the base system. Installing gnupg increases the i386 etch chroot from 139MiB to 147MiB. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]