Your message dated Mon, 10 Oct 2016 04:22:13 +0000
with message-id <[email protected]>
and subject line Bug#833886: fixed in python-attrs 16.2.0-1
has caused the Debian Bug report #833886,
regarding python-attrs: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
833886: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=833886
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-attrs
Version: 16.0.0-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

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

Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build.patch   1970-01-01 01:00:00.000000000 
+0100
--- b/debian/patches/reproducible-build.patch   2016-08-09 22:36:26.233846957 
+0100
@@ -0,0 +1,25 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2016-08-09
+
+--- python-attrs-16.0.0.orig/docs/conf.py
++++ python-attrs-16.0.0/docs/conf.py
+@@ -16,6 +16,7 @@ import codecs
+ import datetime
+ import os
+ import re
++import time
+ 
+ try:
+     import sphinx_rtd_theme
+@@ -80,7 +81,9 @@ master_doc = 'index'
+ 
+ # General information about the project.
+ project = u'attrs'
+-year = datetime.date.today().year
++year = datetime.datetime.utcfromtimestamp(
++    int(os.environ.get('SOURCE_DATE_EPOCH', time.time())),
++).year
+ copyright = u'2015{0}, Hynek Schlawack'.format(
+     u'-{0}'.format(year) if year != 2015 else u""
+ )
--- a/debian/patches/series     1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series     2016-08-09 22:36:25.197839248 +0100
@@ -0,0 +1 @@
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: python-attrs
Source-Version: 16.2.0-1

We believe that the bug you reported is fixed in the latest version of
python-attrs, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tristan Seligmann <[email protected]> (supplier of updated python-attrs 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 10 Oct 2016 01:09:18 +0200
Source: python-attrs
Binary: python-attr python3-attr pypy-attr python-attr-doc
Architecture: source
Version: 16.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Tristan Seligmann <[email protected]>
Description:
 pypy-attr  - Attributes without boilerplate (PyPy)
 python-attr - Attributes without boilerplate (Python 2)
 python-attr-doc - documentation for the attrs Python library
 python3-attr - Attributes without boilerplate (Python 3)
Closes: 833886 834639
Changes:
 python-attrs (16.2.0-1) unstable; urgency=medium
 .
   * New upstream release.
     - Doc build is now reproducible (closes: #833886).
   * Fix API documentation build, and use the local copy of the Python
     documentation (closes: #834639).
Checksums-Sha1:
 ed056ed9738c7ce64081301d15c8f41c146183c8 2215 python-attrs_16.2.0-1.dsc
 c406dab4789ed7260fd2718037acb7ad039dcef4 49512 python-attrs_16.2.0.orig.tar.gz
 3bf02da5e8f208b8dff1a063f1070e4b3937e834 3540 
python-attrs_16.2.0-1.debian.tar.xz
Checksums-Sha256:
 94383274a711962deab0de4a3183f64992ebe36daa8d84b62cc2481c85e83f09 2215 
python-attrs_16.2.0-1.dsc
 9c1d5a694efea21f70b3391d749ff33fbbee9b96c4bed8460468e2c137a91fbb 49512 
python-attrs_16.2.0.orig.tar.gz
 ab569860706734aadecbaf8aec1042509a40c76d76b177610d9d9a244346a970 3540 
python-attrs_16.2.0-1.debian.tar.xz
Files:
 2e5a1210337cafe48f9cff80ff0291b2 2215 python optional python-attrs_16.2.0-1.dsc
 9323cf988a6aa00dfab1224d5eae0af0 49512 python optional 
python-attrs_16.2.0.orig.tar.gz
 e8b27e53378ea4f33efa16d7d8a1f5d8 3540 python optional 
python-attrs_16.2.0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQGSBAEBCgB8BQJX+wOIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1QzA2NTY4NTc1NTE2RDBBMzNGRkE3QTND
MDg5OTBGQjFGNjM3ODkzFRxtaXRocmFuZGlAZGViaWFuLm9yZwAKCRDAiZD7H2N4
k+DqB/0SdTc8zKR727p4USW1cAeaNbe814s/qn96bJEw1RuPG4W2BiHpSQb9i09f
jJ9M4ozQaeQgcl1xJ72VF54k9JrNXHoqUMcbWtQKaubYXnPmPK6HuMEaLHgtmQXa
7R9h+pCMApGIS0MM+QXqvNdBk3G3no9tg74GEUXm9S/MOUCFQK6Ei+anaG6vVGiG
mNUuQtN7/1LV4jaLulUXYhvAlemr9IU2E7e7urAcKPo7GLvxlGGTtH2NMpBb3CZP
P3IMXIsmO0pi/L0yq60I/71ycYx5zWB2GsfKxjzWtL6yZN5NzbLu/kdj2zXspZvm
2wD0upfZ4ZjbIX+h5fxEnrvPDJ67
=ScI6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to