Debian Bug report logs - #828145
mkdocs: please make the output reproducible

version graph

Package: src:python-mkdocs; Maintainer for src:python-mkdocs is Debian Python Team <team+python@tracker.debian.org>;

Affects: unburden-home-dir, djangorestframework

Reported by: Chris Lamb <lamby@debian.org>

Date: Sat, 25 Jun 2016 11:27:06 UTC

Severity: wishlist

Tags: patch

Merged with 824266, 831648

Found in version python-mkdocs/0.15.3-3

Fixed in version python-mkdocs/0.15.3-5

Done: Brian May <bam@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/mkdocs/mkdocs/issues/938

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, unknown-package@qa.debian.org:
Bug#828145; Package src:mkdocs. (Sat, 25 Jun 2016 11:27:10 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, unknown-package@qa.debian.org. (Sat, 25 Jun 2016 11:27:10 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: mkdocs: please make the output reproducible
Date: Sat, 25 Jun 2016 12:24:51 +0100
[Message part 1 (text/plain, inline)]
Source: mkdocs
Version: 0.15.3-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed that mkdocs generates output with non-reproducible contents due to the timestamps.

Patch attached.


 [0] https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[mkdocs.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, unknown-package@qa.debian.org:
Bug#828145; Package src:mkdocs. (Sat, 25 Jun 2016 11:42:03 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <abe@debian.org>:
Extra info received and forwarded to list. Copy sent to unknown-package@qa.debian.org. (Sat, 25 Jun 2016 11:42:04 GMT) (full text, mbox, link).


Message #10 received at 828145@bugs.debian.org (full text, mbox, reply):

From: Axel Beckert <abe@debian.org>
To: Chris Lamb <lamby@debian.org>
Cc: 828145@bugs.debian.org, Reproducible Builds discussion list <reproducible-builds@lists.alioth.debian.org>
Subject: Re: [Reproducible-builds] Bug#828145: mkdocs: please make the output reproducible
Date: Sat, 25 Jun 2016 13:39:02 +0200
Hi Chris,

Chris Lamb wrote:
> Source: mkdocs
> Version: 0.15.3-3
[…]
> Whilst working on the "reproducible builds" effort [0], we noticed
> that mkdocs generates output with non-reproducible contents due to
> the timestamps.
> 
> Patch attached.

The patch is probably unnecessary as SOURCE_DATE_EPOCH support has
been added upstream already in the 0.16 series and should arrive in
Debian as soon as a new upstream release is packaged and uploaded.

See #824266 (mkdocs: Please support SOURCE_DATE_EPOCH specification
for build time stamps; https://bugs.debian.org/824266),
https://github.com/mkdocs/mkdocs/issues/938 and
https://github.com/mkdocs/mkdocs/pull/939/commits/8b006bd7fda55e47e29412896c511c7244398f82

So I think #828145 and #824266 can be merged (but I'm not 100% sure,
so leaving this up to the mkdocs maintainers).

This was btw. also on the reproducible-builds mailing list back in May:
https://lists.alioth.debian.org/pipermail/reproducible-builds/Week-of-Mon-20160509/005463.html

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



Bug reassigned from package 'src:mkdocs' to 'src:python-mkdocs'. Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 14:54:05 GMT) (full text, mbox, link).


No longer marked as found in versions mkdocs/0.15.3-3. Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 14:54:05 GMT) (full text, mbox, link).


Marked as found in versions python-mkdocs/0.15.3-5. Request was from Mattia Rizzolo <mattia@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 14:54:06 GMT) (full text, mbox, link).


Reply sent to Brian May <bam@debian.org>:
You have taken responsibility. (Wed, 08 Mar 2017 21:03:10 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Wed, 08 Mar 2017 21:03:10 GMT) (full text, mbox, link).


Message #21 received at 828145-done@bugs.debian.org (full text, mbox, reply):

From: Brian May <bam@debian.org>
To: Chris Lamb <lamby@debian.org>, 828145-done@bugs.debian.org
Subject: Re: Bug#828145: mkdocs: please make the output reproducible
Date: Thu, 9 Mar 2017 08:00:29 +1100
Version: 0.15.3-5

On Sat, Jun 25, 2016 at 12:24:51PM +0100, Chris Lamb wrote:
> Whilst working on the "reproducible builds" effort [0], we noticed
> that mkdocs generates output with non-reproducible contents due to the
> timestamps.

The patch looks the same patch I used to resolve #831648, which is
already merged with #824266.

Too many bug reports for the same problem from the same source
package... It gets confusing. Hence I missed closing this report.

Will try to merge this with #831648.
-- 
Brian May <bam@debian.org>



Set Bug forwarded-to-address to 'https://github.com/mkdocs/mkdocs/issues/938'. Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:12:02 GMT) (full text, mbox, link).


Added indication that 828145 affects unburden-home-dir and djangorestframework Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:15:08 GMT) (full text, mbox, link).


Removed indication that 828145 affects unburden-home-dir and djangorestframework Added indication that 828145 affects unburden-home-dir,djangorestframework Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:21:11 GMT) (full text, mbox, link).


Marked as fixed in versions python-mkdocs/0.15.3-5; no longer marked as fixed in versions 0.15.3-5. Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:21:12 GMT) (full text, mbox, link).


Marked as found in versions python-mkdocs/0.15.3-3. Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:21:12 GMT) (full text, mbox, link).


Merged 824266 828145 831648 Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:21:13 GMT) (full text, mbox, link).


No longer marked as found in versions python-mkdocs/0.15.3-5. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Thu, 09 Mar 2017 03:09:06 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 06 Apr 2017 07:27:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 13:59:12 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.