Bug#1104854: binNMUs can cause ma-same violations in eg manpages
On Wed, May 07, 2025 at 05:58:11PM +0200, Simon Josefsson wrote:
> My take is that it is a bug to use SOURCE_DATE_EPOCH to populate the
> timestamp inside a man page. This is just one of many symptoms that
> will arise from trying to use SOURCE_DATE_EPOCH in an upstream context.
You are assuming SOURCE_DATE_EPOCH is set to the changelog date, but it does not
have to be the case. SOURCE_DATE_EPOCH is just a way to communicate the date to
the tool. pod2man or html2man not honoring it would be a bug.
It is frequent for debian/rules to set it to the date in the upstream
documentation so that the generated documents are identical to the one in the
upstream tarballs.
Having reproducible builds allow for meaningful date and timestamp, and is not
a rationale to remove them.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: