Your message dated Thu, 09 Nov 2017 07:05:45 +0000
with message-id <[email protected]>
and subject line Bug#881217: fixed in python-stetl 1.1+ds-2
has caused the Debian Bug report #881217,
regarding python-stetl: 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.)


-- 
881217: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881217
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-stetl
Version: 1.1+ds-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-stetl could not be built reproducibly.

This is because it embeds the current build path in its own
documentation.

Patch attached.

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


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   2017-11-08 20:59:42.184958126 
+0000
@@ -0,0 +1,24 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2017-11-08
+
+--- python-stetl-1.1+ds.orig/stetl/filters/templatingfilter.py
++++ python-stetl-1.1+ds/stetl/filters/templatingfilter.py
+@@ -139,7 +139,7 @@ class Jinja2TemplatingFilter(TemplatingF
+     # Applying Decorator pattern with the Config class to provide
+     # read-only config values from the configured properties.
+ 
+-    @Config(ptype=str, default=[os.getcwd()], required=False)
++    @Config(ptype=str, default=None, required=False)
+     def template_search_paths(self):
+         """
+         List of directories where to search for templates, default is current 
working directory only.
+@@ -207,7 +207,7 @@ class Jinja2TemplatingFilter(TemplatingF
+                     raise e
+ 
+         # Load and Init Template once
+-        loader = FileSystemLoader(self.template_search_paths)
++        loader = FileSystemLoader(self.template_search_paths or [os.getcwd()])
+         self.jinja2_env = Environment(loader=loader, 
extensions=['jinja2.ext.do'], lstrip_blocks=True, trim_blocks=True)
+ 
+         # Register additional Filters on the template environment by updating 
the filters dict:
--- a/debian/patches/series     1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series     2017-11-08 20:59:40.688948464 +0000
@@ -0,0 +1 @@
+reproducible_build.patch

--- End Message ---
--- Begin Message ---
Source: python-stetl
Source-Version: 1.1+ds-2

We believe that the bug you reported is fixed in the latest version of
python-stetl, 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.
Bas Couwenberg <[email protected]> (supplier of updated python-stetl 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: Thu, 09 Nov 2017 07:27:17 +0100
Source: python-stetl
Binary: python-stetl stetl
Architecture: source all
Version: 1.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Description:
 python-stetl - Streaming ETL - Geospatial ETL framework for Python 2
 stetl      - Streaming ETL - Commandline utility
Closes: 881217
Changes:
 python-stetl (1.1+ds-2) unstable; urgency=medium
 .
   * Add patch by Chris Lamb to make the build reproducible.
     (closes: #881217)
Checksums-Sha1:
 cb7170050f2fcdc0077e56c9ab5431b916c98cd2 2274 python-stetl_1.1+ds-2.dsc
 52894f82603b72a27b43cb0acd63bbcc18035bf6 5936 
python-stetl_1.1+ds-2.debian.tar.xz
 ca86458b44759a0837ddef1a0f25535feebe6cc1 6171796 python-stetl_1.1+ds-2_all.deb
 77c15fe93b7d835627fcdb37a091c7549e4aa23c 12502 
python-stetl_1.1+ds-2_amd64.buildinfo
 d40964d9777e84a8b6a5af417ed24ce7baab3575 6396 stetl_1.1+ds-2_all.deb
Checksums-Sha256:
 c3d50875efa0a4266d6330cc2819a2cc4094f47238079c20fbe8eac32929b2ac 2274 
python-stetl_1.1+ds-2.dsc
 2fddefe1a1297d83f6e63e13fc11618f36ceb365b2848ae2df4e9b2db52abd9a 5936 
python-stetl_1.1+ds-2.debian.tar.xz
 819ecfad5d9e71cb383c99fee2a3eca98846f7df8a4df60351919faad3317b85 6171796 
python-stetl_1.1+ds-2_all.deb
 5c2e96fd502b0ddd3d56e86ec69d3870238101442094ef4ac3e1c2fa622344f7 12502 
python-stetl_1.1+ds-2_amd64.buildinfo
 ad9aef4bb7bd2637e35ac6fdc944a81151bcd2d27688f87cd36473276817bfe9 6396 
stetl_1.1+ds-2_all.deb
Files:
 2dcad29c5301d466b036681fc02cc164 2274 science optional 
python-stetl_1.1+ds-2.dsc
 3c461075f5aa8cabba924b094e5ddce8 5936 science optional 
python-stetl_1.1+ds-2.debian.tar.xz
 c28a2b88eb4c699a2d12634c7db304a3 6171796 python optional 
python-stetl_1.1+ds-2_all.deb
 62feda931d6c6fc2d595303670faa03a 12502 science optional 
python-stetl_1.1+ds-2_amd64.buildinfo
 561ef3e427d2068f6a98c247b9d57eef 6396 utils optional stetl_1.1+ds-2_all.deb

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAloD+EAACgkQZ1DxCuiN
SvG2Qg//aONNPdL/N4GgWCatMtFd/xp7N9n9pYFQScQJVyBVzy3SGZjn3WlKITkz
jzzPLHpQ+8CKl6LB9JOuQusKWtQPNZh+pmUihOmPNFBZEIvBUq8OEi41Q9aMZd3U
KyJLagr1jMCBfjV+4jAiWIgXyHp/jLPbeKvHWLFGDO2m2eQB0VLlYBf5Y7KLI5jX
U163HOAwPvvhb+9VVrYLy8mPFQWaXcTsDThuyyVgDoMrzOOvlgYl6rJjM49giMhw
y8NkZJ6q3J/X3uTL0Hjrpj+1hnUOaF19siIzPO/AHaEIbReh7kzAVu+NtHPmjZkF
/S7KqogccJLg3i2+09SRos8FYEMAfVV805f6zS6X3Fma32ctE1h9e+Nk5KF1DdUO
a66ErMSP7U6qvULjVRv8/kbJDNB/2+rNBun21nWnM3ZBj1sCxcN7qlYLBDE88T/B
mPZJbqMcn2BKhUwjyWfwJAlzTONkOAXBkVUkgiEFzpQsChtgo/OEBxPTmOsbeIj7
gfyD/oVx1hiKdWQ3ywnXRI7a2S+3IvWL0ee7Ra7SwRVmPFi/JxH1AaIqtPgJmNun
lN1pLavHga70z/o6YxX4Z1GU67NfbYD7+biqQ2bcHiQSBZv0zNadhBu1hSGv6b2l
NIxNDh0YbNsYbIqPYARhRFWhNcumElLHB3wcd6MKDUWn+Pt3oHo=
=KHis
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to