Bug#844431: Revised patch: seeking seconds
bunk at debian.org
Wed Aug 16 15:06:08 UTC 2017
On Wed, Aug 16, 2017 at 11:37:00AM +0000, Ximin Luo wrote:
> Adrian Bunk:
> > On Wed, Aug 16, 2017 at 10:24:07AM +0000, Mattia Rizzolo wrote:
> >> On Tue, 15 Aug 2017, 11:02 p.m. Adrian Bunk <bunk at debian.org> wrote:
> >>> Tracker:
> >>> https://tracker.debian.org/pkg/hsqldb1.8.0
> >>> "Does not build reproducibly during testing"
> >> And indeed it's not reproducible according to policy: it's storing the
> >> build user at the very least.
> >> ...
> > What makes you so confident that this package is not reproducible
> > according to policy?
> > According to policy, storing the value of $USER in the binary
> > is clearly permitted for a reproducible package. 
> > As long as the reproducible builds infrastructure varies $USER instead
> > of following the policy definition, it is not suitable for determining
> > whether or not a package is reproducible according to policy.
> > And what the reproducible builds infrastructure pushes as
> > Does not build reproducibly during testing
> > to tracker and DDPO is therefore not usable for determining
> > reproducibility according to policy.
> > cu
> > Adrian
> >  I haven't checked what exactly this package does
> Fair enough. I actually spotted that but thought it was better to get "something" into Policy rather than nitpick. I guess other people were thinking similar things. Well, lesson learnt, I will be more forceful next time.
What is the point of getting "something" into policy, when it is known
to not match existing practice and that what is being added to policy
will be ignored by everyone?
> The sentence I amended said "most environment variables" so our intent is clear.
This is not about "intent", this is about giving an exact definition
of reproducibility for Debian.
The definition should then match what is recorded in .buildinfo
and what the reproducible builds infrastructure is testing.
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
More information about the Reproducible-builds