Debian Bug report logs - #831648
python-mkdocs: please make the build reproducible

version graph

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

Affects: djangorestframework, unburden-home-dir

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

Date: Mon, 18 Jul 2016 07:39:15 UTC

Severity: wishlist

Tags: patch

Merged with 824266, 828145

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, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Mon, 18 Jul 2016 07:39:19 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, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Mon, 18 Jul 2016 07:39:19 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: python-mkdocs: please make the build reproducible
Date: Mon, 18 Jul 2016 09:37:14 +0200
[Message part 1 (text/plain, inline)]
Source: python-mkdocs
Version: 0.15.3-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

Whilst working on the "reproducible builds" effort [0], we noticed
that python-mkdocs could not be built reproducibly.

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Fri, 22 Jul 2016 10:21:07 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <bam@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Fri, 22 Jul 2016 10:21:09 GMT) (full text, mbox, link).


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

From: Brian May <bam@debian.org>
To: Chris Lamb <lamby@debian.org>, 831648@bugs.debian.org
Subject: Re: [Python-modules-team] Bug#831648: python-mkdocs: please make the build reproducible
Date: Fri, 22 Jul 2016 20:16:45 +1000
Hello,

Just to confirm: Does this fix the same problem as #824266?

If so, might be still worth applying the patch; upstream don't appear to
be in a hurry to make a new release.

Thanks for the patch.

Chris Lamb <lamby@debian.org> writes:

> Source: python-mkdocs
> Version: 0.15.3-3
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: timestamps
> X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
>
> Whilst working on the "reproducible builds" effort [0], we noticed
> that python-mkdocs could not be built reproducibly.
-- 
Brian May <bam@debian.org>



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Fri, 22 Jul 2016 11:42:14 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Fri, 22 Jul 2016 11:42:15 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Brian May <bam@debian.org>, 831648@bugs.debian.org
Cc: reproducible-builds@lists.alioth.debian.org
Subject: Re: [Python-modules-team] Bug#831648: python-mkdocs: please make the build reproducible
Date: Fri, 22 Jul 2016 13:39:20 +0200
> Just to confirm: Does this fix the same problem as #824266?

I believe so, yes. I didn't spot that wishlist bug as it didn't
have a patch.

> If so, might be still worth applying the patch; upstream don't appear to
> be in a hurry to make a new release.

Indeed; please do this as it would make a number of reverse
build-dependencies immediately reproducible. :)


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Sat, 23 Jul 2016 06:06:03 GMT) (full text, mbox, link).


Acknowledgement sent to Brian May <bam@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Sat, 23 Jul 2016 06:06:03 GMT) (full text, mbox, link).


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

From: Brian May <bam@debian.org>
To: Chris Lamb <lamby@debian.org>, 831648@bugs.debian.org
Cc: reproducible-builds@lists.alioth.debian.org
Subject: Re: [Python-modules-team] Bug#831648: python-mkdocs: please make the build reproducible
Date: Sat, 23 Jul 2016 16:03:42 +1000
Chris Lamb <lamby@debian.org> writes:

> I believe so, yes. I didn't spot that wishlist bug as it didn't
> have a patch.

Looks like the upstream fix doesn't include the change to mkdocs/nav.py;
can you please confirm this is required?

https://github.com/mkdocs/mkdocs/pull/939/commits/8b006bd7fda55e47e29412896c511c7244398f82

If so, we might need to update the ticket to say it wasn't fixed:

https://github.com/mkdocs/mkdocs/issues/938
-- 
Brian May <bam@debian.org>



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Sat, 23 Jul 2016 07:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Sat, 23 Jul 2016 07:57:03 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: Brian May <bam@debian.org>, 831648@bugs.debian.org
Cc: reproducible-builds@lists.alioth.debian.org
Subject: Re: [Python-modules-team] Bug#831648: python-mkdocs: please make the build reproducible
Date: Sat, 23 Jul 2016 09:55:57 +0200
> Looks like the upstream fix doesn't include the change to mkdocs/nav.py;
> can you please confirm this is required?

update_time is used when generating sitemaps.xml files, otherwise they
aren't reproducible either.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



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. (Sat, 23 Jul 2016 10:51:07 GMT) (full text, mbox, link).


Added indication that 831648 affects unburden-home-dir and djangorestframework Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Sat, 23 Jul 2016 10:51:08 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream. Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Sat, 23 Jul 2016 10:51:10 GMT) (full text, mbox, link).


Merged 824266 831648 Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Sat, 23 Jul 2016 10:51:13 GMT) (full text, mbox, link).


Removed tag(s) fixed-upstream. Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Thu, 28 Jul 2016 17:36:10 GMT) (full text, mbox, link).


Reply sent to Brian May <bam@debian.org>:
You have taken responsibility. (Thu, 28 Jul 2016 22:57:07 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 28 Jul 2016 22:57:07 GMT) (full text, mbox, link).


Message #40 received at 831648-close@bugs.debian.org (full text, mbox, reply):

From: Brian May <bam@debian.org>
To: 831648-close@bugs.debian.org
Subject: Bug#831648: fixed in python-mkdocs 0.15.3-5
Date: Thu, 28 Jul 2016 22:55:56 +0000
Source: python-mkdocs
Source-Version: 0.15.3-5

We believe that the bug you reported is fixed in the latest version of
python-mkdocs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 831648@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brian May <bam@debian.org> (supplier of updated python-mkdocs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 29 Jul 2016 08:12:18 +1000
Source: python-mkdocs
Binary: mkdocs mkdocs-doc
Architecture: source all
Version: 0.15.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Brian May <bam@debian.org>
Description:
 mkdocs     - Static site generator geared towards building project documentati
 mkdocs-doc - Static site generator (documentation)
Closes: 831648
Changes:
 python-mkdocs (0.15.3-5) unstable; urgency=medium
 .
   * Support Reproducible builds. Closes: #831648.
Checksums-Sha1:
 63d91ed3f5286dcff541500217a09c6fd1fd9fbc 2287 python-mkdocs_0.15.3-5.dsc
 544760693a444da8f7b005ddc69b30e8ad69f3df 1805972 python-mkdocs_0.15.3.orig.tar.gz
 aed96ec93f7793c4262d2c3495bc446880b3b15f 149208 python-mkdocs_0.15.3-5.debian.tar.xz
 50fb32795366ddda57cbe3841526fcc2c5b1e25f 1106996 mkdocs-doc_0.15.3-5_all.deb
 4ebdf3d4327416184797741d9955178c0506d4a3 248442 mkdocs_0.15.3-5_all.deb
Checksums-Sha256:
 15e670eae8adf864f636882635cabe14da5fbe46336a7886c6bfa11029cfe7a3 2287 python-mkdocs_0.15.3-5.dsc
 a5442ae24fd9e6f9daeefaf354c960e5dac27ff388f63e1bb324ed8a1b7edaa9 1805972 python-mkdocs_0.15.3.orig.tar.gz
 2ec5b3ac08d517573e4d5ad27a0db689112e0281423ee9a2215c3d0a5c58950c 149208 python-mkdocs_0.15.3-5.debian.tar.xz
 4b2e0e08899f139eb9557e913c3526b12e7a61cbf3cd8f393714daf153bbc76c 1106996 mkdocs-doc_0.15.3-5_all.deb
 6bb50946d57efecceba2394be903bf982709294282554143183c9fe6503266b9 248442 mkdocs_0.15.3-5_all.deb
Files:
 6c3f4d872dfbff97863b654a19c0fda0 2287 text optional python-mkdocs_0.15.3-5.dsc
 8d7ef937983bd7b7757d696aeaa5866a 1805972 text optional python-mkdocs_0.15.3.orig.tar.gz
 a68713693f245da1cf7b2b86e493a3c0 149208 text optional python-mkdocs_0.15.3-5.debian.tar.xz
 73e1d530bb4d213c5297a65b7bd74144 1106996 doc optional mkdocs-doc_0.15.3-5_all.deb
 bad78ca4788b121e8e4eb0ec72c9d94d 248442 text optional mkdocs_0.15.3-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXmocGAAoJEBeEV3+BH26skuYQALDqX5cljFHMTtJjizmQf9eH
dLk3AveIUeZ5rFZ+gN60nOCUROMmQmFzcawBTrRWVx8oMJAL4jPRFKoZl9DoMv7K
M34Q+gSnDgYkzfBCk7S6KKA25RoQd0bEfFkQ9tqiLArml2w+5IQO+/4OzUN2oE/a
gfeuHhHxWYEcChAzh0+fGoS3/X0zKLWDewKk3xprzAQJBbQsTXh5aIqRzalGoZzQ
xmBfvw+/+ou8GuZd4XwTmeADi8w3Dxz3Bg4f2G8qyMNzJNNZin6nZ7ynkdWfM3h3
CMPgy/ltND4xxV5teIaoabyOBU2N99nIkag9m4x67ld3jAtJIpRjLry91gbhZORn
3tbBohCPkXpPq8M+CfKrv2pcR6Q8XLfQI/RQMrDYtNhbl1cn08noK4zbMVhqfAuI
w50PDEC3EZsttq0gLpDgzGJB+ZEPvG7HlC7bxvmA/mx5MgKFAFrt9oxo3Hja7Wdz
YyD87fYCkDpgz1XLUb8tw+SqCwm3y65zKD7uxRaT5wumKDnp15IzVC+z33aD129A
ZlTj6uGp0dQyeBzquqyhuOrmyeWPMABz4IXG2gy0Dw/xG3nyV/558c7oKLLV37vl
QjmqdBPz1IqVvnwKh/gKfXqLt0z/RyFwPET16OgOvJAmqd+1E9oiqMiEogW543ER
2WNBb8oRZwfYOQ6zd4eZ
=ZwTU
-----END PGP SIGNATURE-----




Reply sent to Brian May <bam@debian.org>:
You have taken responsibility. (Thu, 28 Jul 2016 22:57:08 GMT) (full text, mbox, link).


Notification sent to Axel Beckert <abe@debian.org>:
Bug acknowledged by developer. (Thu, 28 Jul 2016 22:57:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>:
Bug#831648; Package src:python-mkdocs. (Fri, 29 Jul 2016 01:36:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>. (Fri, 29 Jul 2016 01:36:04 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: 831648@bugs.debian.org
Subject: Re: Bug#831648 closed by Brian May <bam@debian.org> (Bug#831648: fixed in python-mkdocs 0.15.3-5)
Date: Fri, 29 Jul 2016 03:33:21 +0200
> #831648: python-mkdocs: please make the build reproducible
> 
> It has been closed by Brian May <bam@debian.org>.

Thanks for contributing to the Reproducible Builds effort :)

Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 31 Aug 2016 07:30:16 GMT) (full text, mbox, link).


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


Marked as found in versions python-mkdocs/0.15.3-5. 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).


Merged 824266 828145 831648 Request was from Brian May <bam@debian.org> to control@bugs.debian.org. (Wed, 08 Mar 2017 21:21:14 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:07 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 14:05:56 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.