Your message dated Tue, 29 Aug 2017 07:49:10 +0000
with message-id <[email protected]>
and subject line Bug#870131: fixed in autopep8 1.3.2-1
has caused the Debian Bug report #870131,
regarding autopep8: 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.)


-- 
870131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870131
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: autopep8
Version: 1.3.2-1~exp1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: environment
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that autopep8 could not be built reproducibly.

This is because it uses the generated --help output which (helpfully)
expands the user's home directory, which naturally varies between
builds:

│ │ │ │ │  \fB\-\-global\-config\fR filename
│ │ │ │ │  path to a global pep8 config file; if this file does
│ │ │ │ │  not exist then this is ignored (default: \fI\,/nonexistent\/\fP
│ │ │ │ │ -/first\-build/.config/pep8)
│ │ │ │ │ +/second\-build/.config/pep8)
│ │ │ │ │  .TP

Patch attached that simply hardcodes the path for the documentation.
We seem to be doing this in the README already, so it is not a big
of an issue.


 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb, Debian Project Leader
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff --git a/autopep8.py b/autopep8.py
index fb32e12..a0ececf 100755
--- a/autopep8.py
+++ b/autopep8.py
@@ -3226,7 +3226,7 @@ def create_parser():
                         default=DEFAULT_CONFIG,
                         help='path to a global pep8 config file; if this file '
                              'does not exist then this is ignored '
-                             '(default: {0})'.format(DEFAULT_CONFIG))
+                             '(default: ~/.config)')
     parser.add_argument('--ignore-local-config', action='store_true',
                         help="don't look for and apply local config files; "
                              'if not passed, defaults are updated with any '

--- End Message ---
--- Begin Message ---
Source: autopep8
Source-Version: 1.3.2-1

We believe that the bug you reported is fixed in the latest version of
autopep8, 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.
Sylvestre Ledru <[email protected]> (supplier of updated autopep8 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: SHA256

Format: 1.8
Date: Tue, 29 Aug 2017 09:14:17 +0200
Source: autopep8
Binary: python-autopep8
Architecture: source all
Version: 1.3.2-1
Distribution: unstable
Urgency: medium
Maintainer: Sylvestre Ledru <[email protected]>
Changed-By: Sylvestre Ledru <[email protected]>
Description:
 python-autopep8 - tool that automatically formats Python code to conform to 
PEP 8
Closes: 870131
Changes:
 autopep8 (1.3.2-1) unstable; urgency=medium
 .
   * Upload in unstable
   * Standards-Version updated to 4.1.0
   * Make the build reproducible
     Thanks to Chris Lamb for the patch (Closes: #870131
Checksums-Sha1:
 180609ebae0fdc4c464add6552bc10bfd4e8dcdc 2094 autopep8_1.3.2-1.dsc
 6e83676b0bb338cd19c5c17bb5a9abc738eccbd4 3232 autopep8_1.3.2-1.debian.tar.xz
 e3b73c91d5cfaaac3981f974f5a49a8e42ec2897 6137 autopep8_1.3.2-1_amd64.buildinfo
 1604a2817b797c3afddbbc8a974654f0ab044bb6 40220 python-autopep8_1.3.2-1_all.deb
Checksums-Sha256:
 c778fad0b7c7f25ce787ea790bf6aa87ecc7c45297416b594c6b5f0bc4b8d085 2094 
autopep8_1.3.2-1.dsc
 caeb04960e3941243cb6cccd2baa2a810b966e1702427b7f89aaa0caff6775b8 3232 
autopep8_1.3.2-1.debian.tar.xz
 3c56deedf03628a2009c0584e880eb3371d79f2da00b0a030096087007c87626 6137 
autopep8_1.3.2-1_amd64.buildinfo
 7d774a937fa7b642bbda9405a964f6d85f55c4d3d69e63f07b83481d724c5aa6 40220 
python-autopep8_1.3.2-1_all.deb
Files:
 30d461ca5cb0c8fcdb3dbfc80ec5191f 2094 python optional autopep8_1.3.2-1.dsc
 16f9111d3d4bf709f43d9e9ba7c8bdf9 3232 python optional 
autopep8_1.3.2-1.debian.tar.xz
 ed92fc30c45abbd3bbd9f4560ec25942 6137 python optional 
autopep8_1.3.2-1_amd64.buildinfo
 b4415cf7385f37a0eb92c23f8808aa60 40220 python optional 
python-autopep8_1.3.2-1_all.deb

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

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAlmlF0MACgkQfmUo2nUv
G+GUkQ/7BYJWIM7EDYpnWf9w0NGNDwsDfDxh6LSYqn1zvcMiqPk8hwhC0889PevR
XZTKaoIcWVBBX6Fvoenag//cOTbXqRh3ol78VUANXP8iJr8fNCTHQmaVjzoPzk6s
HSFS9moTQomuaYO7k0ySbQIH0lDcKl1zu9HSPqNjadxZ1GQcwHjNOT9jSfzKjZhK
1WJC22nw8S3iKk6IfZDiUoPpn+9uOSRrrHi2zQrcVtv97thnXPL9MA68QQrMTbZZ
5y9YKT3Qb3YBl2TpFranfxnFsZvdBEpflYz2VZ78FZy8DNHQwn018+CAOOSkMMMF
gHm7e8T1VNri1+3NgqP+gUidsrY2Qd85iSbAQDGAkt2rgAIEOAp4aTTzpdlM4dbB
7d4xdkAdEAsZdnpfoZCeT78b+F+w76vohpV5y6sLTh13qrwgxMdHVqtPMCFoN0Uo
dfeDPrg7usk/KDzEQ5UEgtbn40t3yhvNqBLSZj1xs++qrtgVuu1RbDqdXZgWFmOw
cv1pU74L3SZHB6+/54NMY6ZiH5IsrNI3ymvFHPjLFDvaBXwA9LpCcoXOe/8lrqbz
//ZaVT+EgHqSiYBNgJKMwQQYQP6p3JNVAE6+ewRYETdxs3+kEMqePq5lSw6SQuXd
zuWdAXobhLtfgpy+uBRZpKkfRAYpU8dDoWl0Oj3tP8/v4ej7H2k=
=ziww
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to