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

Re: towards a reproducible forky



Hi Santiago,

* Santiago Vila <sanvila@debian.org> [2025-09-27 17:46]:
My ambition: packages in forky must build reproducible.

If this is the end of packages which FTBFS randomly, I celebrate.

Sadly no. reproduce.debian.net uses the buildinfo files to create a build environment with the same build dependencies and versions installed as during the original build. Whereas you build the packages against the latest versions of those build dependencies. I think you are doing a great service with these tests.

I think our goal should be this one:

A. Every time I try to build the package, the package builds ok,
and moreover the .debs are always the same.

Unfortunately some people are happy enough with this one:

B. Every time I try to build the package, if the package builds ok
then the .debs are always the same.

The difference between A and B is this one, and I consider that
to be more important than reproducibility itself, as it may
have implications regarding DFSG compliance:

C. Every time I try to build the package, the package builds ok.

Is there any chance to include this in the overall goal, or are you
aiming at B only?

Given the above explanation I think this is unrelated to the discussion. Also note that it is expected that packages don't build (reproducible) with different build dependencies installed.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature


Reply to: