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

Re: [buildd-tools-devel] Bug#843773: Bug#843773: misleading timestamps in binnmus



Johannes Schauer writes ("Re: [buildd-tools-devel] Bug#843773: Bug#843773: misleading timestamps in binnmus"):
> I want to understand why passing the same timestamp to all
> architectures is an inferior solution to your proposal.

This is a sensible question.  Thanks for helping to explore all the
issues.

TBH I'm not completely sure that it is, but:

Unless the timestamp is of the binnmu request, plumbing to try to get
the same timestamp will be difficult.

I'm not a fan of the idea of merely adding 1 second per binnmu.  That
would mean that making a second binnmu correctly would involve looking
in the archive to see what the previous binnmu timestamp was.  It
would also mean that the timestamps would be quite blatant lies: for
example, there would be files claiming to have been generated with
compiler X at time T, where compiler X did not exist at time T.

If the timestamp is of the binnmu request then I guess it will all
work, but the extra plumbing seems unnecessary.

> I also don't see why it's a problem that a package might only be
> rebuilt on some architectures. If only some architectures of a
> M-A:same package get a binNMU, then they are not co-installable
> anyways.

I think you're right that this isn't a problem.

Can I ask you the converse question: what same-timestamp proposal do
you think is best and why ?

Regards,
Ian.

-- 
Ian Jackson <ijackson@chiark.greenend.org.uk>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.


Reply to: