On Tue, Sep 22, 2026 at 01:51:13PM -0700, Vagrant Cascadian wrote:
> On 2026-01-15, Chris Lamb wrote:
> > Whilst working on the Reproducible Builds effort [0], we noticed that
> > tea-cli could not be built reproducibly.
> >
> > This is because the generation of BUILD_DATE in debian/rules (which ends
> > up in a manpage) took into account the surrounding timezone which, of
> > course, can vary.
> >
> > Patch attached that ensures that BUILD_DATE is always generated in the
> > "UTC" timezone.
> 
> I just confirmed that this patch is still needed.
> 
> I would like to perform an Non-Maintainer Upload (NMU) applying the
> patch to fix the issue in the coming weeks.
> 
> Please let me know if there are outstanding concerns!

Sorry for taking so long to process this.

I've finally done a team upload with the proposed change.

Note mainly for Vagrant, who took the time to do a MR: My personal
preference for MRs, which is also my recommendation, is that they do
not update debian/changelog, this way I can still use gbp-dch, which
collects all the commits included in the release.

Rationale: When I see a MR I often have to face this dilemma: Either I
accept it "as is" and then change what I don't like (for example, a
changelog entry saying it's a NMU), or I just take the pieces which I
want and do the merge "by hand", but then the merge request has to be
closed in red, which is not nice... (well, there is still a third way,
which is to force-push to the external branch before accepting the MR
when the person doing MR allows that, which is quite often).

So, at least for my workflow, not including a changelog entry
increases the chances that I actually use the "Merge" button in salsa.

Thanks.

Reply via email to