Your message dated Fri, 3 Jan 2020 11:25:07 +0100
with message-id <[email protected]>
and subject line Fixed upstream
has caused the Debian Bug report #942848,
regarding designate: 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.)


-- 
942848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942848
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: designate
Version: 1:9.0.0-2
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 designate could not be built reproducibly.

This is because it embeds the absolute build path in the sample
configuration. Patch attached that uses oslo-config's sample_default
instead.

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   2019-10-22 10:58:04.411419043 
+0100
@@ -0,0 +1,14 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2019-10-22
+
+--- designate-9.0.0.orig/designate/conf/akamai.py
++++ designate-9.0.0/designate/conf/akamai.py
+@@ -31,6 +31,7 @@ AKAMAI_GROUP = cfg.OptGroup(
+ AKAMAI_OPTS = [
+     cfg.StrOpt('enhanceddns_wsdl',
+                default='file://%s' % WSDL_PATH,
++               sample_default=os.path.join('/path', 'to', 'EnhancedDNS.xml'),
+                help='Akamai EnhancedDNS WSDL URL'),
+ ]
+ 
--- a/debian/patches/series     2019-10-22 10:41:19.849078312 +0100
--- b/debian/patches/series     2019-10-22 10:58:03.503410718 +0100
@@ -1,2 +1,3 @@
 install-missing-files.patch
 Experimental_wsgi_support.patch
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Hi,

This was fixed upstream [1], so I'm closing this bug, as this will be
included in the next upstream release.

Cheers,

Thomas Goirand (zigo)

[1] https://review.opendev.org/545672

--- End Message ---

Reply via email to