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

Re: Bug#930856: autopkgtest-build-qemu: captures something from host



Hi,

Dmitry Bogatov <KAction@debian.org> (2019-06-29):
> [ After futher investigation, this command fails with same error directly,
>  without autopkgtest, so reassigning ]
> 
> control: reassing -1 debootstrap
> control: retitle -1 debootstrap uses wrong keyring
> 
> Dear maintainer of debootstrap, I can't create chroot due following error:
> 
>   # debootstrap --variant - unstable /tmp/foo.dir http://deb.debian.org
>   I: Checking Release signature
>   E: Release signed by unknown key (key id 04EE7237B7D453EC)
>      The specified keyring /usr/share/keyrings/devuan-archive-keyring.gpg may be incorrect or out of date.
>      You can find the latest Debian release key at https://ftp-master.debian.org/keys.html
> 
> Note that APT tries to use Devuan keyring to validate Debian release and
> fail. How does `debootstrap' decides, which keyring to use?

What debootstrap version is that? And what distribution is it?

In a sid chroot I'm getting this:

    (sid-amd64-devel)kibi@armor:/tmp$ sudo debootstrap --variant - unstable /tmp/foo.dir http://deb.debian.org
    I: Target architecture can be executed
    I: Retrieving InRelease 
    I: Retrieving Release 
    E: Failed getting release file http://deb.debian.org/dists/unstable/Release

which is sensible because there's a missing /debian directory.

With that fixed:

    (sid-amd64-devel)kibi@armor:/tmp$ sudo debootstrap --variant - unstable /tmp/foo.dir http://deb.debian.org/debian
    I: Target architecture can be executed
    I: Retrieving InRelease 
    I: Checking Release signature
    I: Valid Release signature (key id 16E90B3FDF65EDE3AA7F323C04EE7237B7D453EC)
    I: Retrieving Packages 
    I: Validating Packages 
    I: Resolving dependencies of required packages...
    […]

> I am aware about --keyring option, original bug was about
> `autopkgtest-build-qemu', which invokes debootstrap through several
> layers and does not allow passing additional arguments to `debootstrap'.

There's no devuan-archive-keyring.gpg in Debian anyway, so I'd suggest
filing this issue with your actual vendor.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: