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

Bug#832099: [Reproducible-builds] Bug#832099: lintian: please check for unnecessary SOURCE_DATE_EPOCH assignments



Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:
> On Fri 2016-07-22 17:31:15 -0400, Russ Allbery wrote:

>> I do think we should support reproducible builds for all packages, and
>> that our default build should be reproducible.  I'm just not sure that
>> we should rule out allowing packages to be configured to use default
>> upstream behavior for timestamps and whatnot, if it's not the default.

> fwiw, i would love debian to reach a state where a non-reproduciblity is
> an RC bug.  I know this seems radical, but there are other things (like
> embedded rpath) where we do regularly patch out upstream defaults
> because debian makes more sense otherwise.

Right, but... maybe I'm not expressing this very clearly.  That's
orthogonal to what I'm saying, which is that it feels okay to me to have
reproducibility be selected by the default build tools, rather than
something that's permanently hard-coded into debian/rules.  That's not
inconsistent with making non-reproducibility RC, since clearly we would
specify those settings when building the repository.

But I'm starting to think the hair I'm splitting is too thin to be useful.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: