On Thu, 27 Oct 2022 at 00:33, Tianon Gravi <tia...@debian.org> wrote:
>
> On Wed, 26 Oct 2022 at 16:03, Tianon Gravi <tia...@debian.org> wrote:
> > On Wed, 26 Oct 2022 at 14:54, Luca Boccassi <bl...@debian.org> wrote:
> > > It seems debuerreotype has an autopkgtest that rebuilds Stretch with a
> > > new toolchain, compares it to a fixed version and fails if it doesn't
> > > match. But I don't see how this can be supported - if the toolchain
> > > changes, then the result is also not expected to be the same?
> > > This is why for reproducible builds the toolchain is recorded in the 
> > > buildenv?
> > >
> > > This is going to block debootstrap's migration to testing, so I will
> > > bump the severity soon if we can't find a workaround.
> > >
> > > Example: 
> > > https://ci.debian.net/data/autopkgtest/testing/amd64/d/debuerreotype/27484986/log.gz
> >
> > Yeah, this is the same issue as what I noted in
> > https://salsa.debian.org/installer-team/debootstrap/-/merge_requests/70#note_343328
> > -- I don't think the break in reproducibility of the output of
> > debootstrap was _intentional_, but rather accidental (especially from
> > xnox's comments there where it seems he does want to support *some*
> > amount of reproducibility).
> >
> > I'm happy to adjust the debuerreotype test based on the updated
> > debootstrap if the break was intentional, but IMO it's worth at least
> > a _little_ root cause analysis first, right?  (especially if there's
> > any chance it might change back again)
>
> Also, just to be extra explicit, I have no problem with you adjusting
> tags however necessary to get debootstrap to migrate in spite of
> debuerreotype -- I don't want to hold anything up unnecessarily. ❤

I am afraid I will not have the time to debug this, it is not my
change and I am not a debootstrap maintainer, sorry. Adjusting the
tags to let debootstrap migrate sounds fine to me, but I wanted to
ensure the debuerreotype maintainers are aware of this.

Kind regards,
Luca Boccassi

Reply via email to