hi,

I've uploaded wcwidth 0.2.5+dfsg1-1.1 to DELAYED/10 fixing
#1005408: wcwidth: reproducible-builds: build path and timestamp embedded in 
unicode_versions.py - https://bugs.debian.org/1005408

The debdiff is attached.

I'm happy to cancel the upload or remove the delay.


-- 
cheers,
        Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

figures don't lie, but liars figure.
diff -Nru wcwidth-0.2.5+dfsg1/debian/changelog 
wcwidth-0.2.5+dfsg1/debian/changelog
--- wcwidth-0.2.5+dfsg1/debian/changelog        2022-01-27 10:23:10.000000000 
+0100
+++ wcwidth-0.2.5+dfsg1/debian/changelog        2023-01-10 23:40:10.000000000 
+0100
@@ -1,3 +1,12 @@
+wcwidth (0.2.5+dfsg1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload by the Reproducible Builds team.
+  * Apply patch from Vagrant Cascadian to make the package build reproducible
+    by removing a comment from bin/update-tables.py which embedded the build
+    path and timestamp. Closes: #1005408
+
+ -- Holger Levsen <hol...@debian.org>  Tue, 10 Jan 2023 23:40:10 +0100
+
 wcwidth (0.2.5+dfsg1-1) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru 
wcwidth-0.2.5+dfsg1/debian/patches/0003-bin-update-tables.py-Remove-comment-which-embeds-the.patch
 
wcwidth-0.2.5+dfsg1/debian/patches/0003-bin-update-tables.py-Remove-comment-which-embeds-the.patch
--- 
wcwidth-0.2.5+dfsg1/debian/patches/0003-bin-update-tables.py-Remove-comment-which-embeds-the.patch
  1970-01-01 01:00:00.000000000 +0100
+++ 
wcwidth-0.2.5+dfsg1/debian/patches/0003-bin-update-tables.py-Remove-comment-which-embeds-the.patch
  2023-01-10 23:30:59.000000000 +0100
@@ -0,0 +1,27 @@
+From 38064c3f0b5412ca4f58d1dc783361dd1ea71156 Mon Sep 17 00:00:00 2001
+From: Vagrant Cascadian <vagr...@reproducible-builds.org>
+Date: Sat, 12 Feb 2022 21:54:47 +0000
+Subject: [PATCH] bin/update-tables.py: Remove comment which embeds the build
+ path and timestamp.
+
+https://reproducible-builds.org/docs/timestamps/
+https://reproducible-builds.org/docs/build-path/
+---
+ bin/update-tables.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/bin/update-tables.py b/bin/update-tables.py
+index 674f41f..5a5ef2b 100644
+--- a/bin/update-tables.py
++++ b/bin/update-tables.py
+@@ -306,7 +306,6 @@ def do_unicode_versions(versions):
+         fp.write(f"""\"\"\"
+ Exports function list_versions() for unicode version level support.
+ 
+-This code generated by {__file__} on {utc_now}.
+ \"\"\"
+ 
+ 
+-- 
+2.34.1
+
diff -Nru wcwidth-0.2.5+dfsg1/debian/patches/series 
wcwidth-0.2.5+dfsg1/debian/patches/series
--- wcwidth-0.2.5+dfsg1/debian/patches/series   2022-01-27 10:23:10.000000000 
+0100
+++ wcwidth-0.2.5+dfsg1/debian/patches/series   2023-01-10 23:32:36.000000000 
+0100
@@ -1,2 +1,3 @@
 use-data-from-unicode-data.patch
 remove-looponfailroots-option-from-tox.ini.patch
+0003-bin-update-tables.py-Remove-comment-which-embeds-the.patch

Attachment: signature.asc
Description: PGP signature

Reply via email to