[Python-apps-commits] r13266 - in packages/prospector/trunk/debian (3 files)

stender at users.alioth.debian.org stender at users.alioth.debian.org
Sun May 29 10:53:11 UTC 2016


    Date: Sunday, May 29, 2016 @ 10:53:10
  Author: stender
Revision: 13266

added sort-for-eggs.patch

Added:
  packages/prospector/trunk/debian/patches/sort-for-eggs.patch
Modified:
  packages/prospector/trunk/debian/changelog
  packages/prospector/trunk/debian/patches/series

Modified: packages/prospector/trunk/debian/changelog
===================================================================
--- packages/prospector/trunk/debian/changelog	2016-05-29 10:21:06 UTC (rev 13265)
+++ packages/prospector/trunk/debian/changelog	2016-05-29 10:53:10 UTC (rev 13266)
@@ -1,9 +1,9 @@
 prospector (0.11.7-7) UNRELEASED; urgency=medium
 
   * deb/rules: dropped LC_ALL=C.UTF-8 in dh_auto_install override.
-  * Added deb/source/options.
+  * Added sort-for-eggs.patch, deb/source/options.
 
- -- Daniel Stender <stender at debian.org>  Sun, 29 May 2016 12:20:41 +0200
+ -- Daniel Stender <stender at debian.org>  Sun, 29 May 2016 12:38:17 +0200
 
 prospector (0.11.7-6) unstable; urgency=medium
 

Modified: packages/prospector/trunk/debian/patches/series
===================================================================
--- packages/prospector/trunk/debian/patches/series	2016-05-29 10:21:06 UTC (rev 13265)
+++ packages/prospector/trunk/debian/patches/series	2016-05-29 10:53:10 UTC (rev 13266)
@@ -1,2 +1,3 @@
+sort-for-eggs.patch
 docs-privacy-breaches.patch
 rename-console-script.patch

Added: packages/prospector/trunk/debian/patches/sort-for-eggs.patch
===================================================================
--- packages/prospector/trunk/debian/patches/sort-for-eggs.patch	                        (rev 0)
+++ packages/prospector/trunk/debian/patches/sort-for-eggs.patch	2016-05-29 10:53:10 UTC (rev 13266)
@@ -0,0 +1,21 @@
+Description: determine sorting order of `with_everything` deps.
+ _OPTIONAL['with_everything'] catches the order of appearance of the other
+ entries in _OPTIONAL which is not deterministic (dict). Patch to support
+ reproducible builds. Temporary fix until #804249 (add sorted() to egg_info.py
+ in setuptools) is accepted.
+Author: Daniel Stender <stender at debian.org>
+Forwarded: not-needed
+Last-Update: 2016-05-29 12:12
+
+--- a/setup.py
++++ b/setup.py
+@@ -76,7 +76,8 @@
+     'with_pyroma': ('pyroma>=1.6,<2.0',),
+     'with_pep257': (),  # note: this is no longer optional, so this option will be removed in a future release
+ }
+-_OPTIONAL['with_everything'] = [req for req_list in _OPTIONAL.values() for req in req_list]
++with_everything = [req for req_list in _OPTIONAL.values() for req in req_list]
++_OPTIONAL['with_everything'] = sorted(with_everything)
+ 
+ 
+ if os.path.exists('README.rst'):




More information about the Python-apps-commits mailing list