[Python-apps-team] Bug#902523: txt2tags: FTBFS in buster/sid (failing tests)

Bas Couwenberg sebastic at debian.org
Mon Jul 9 09:49:45 BST 2018


Source: txt2tags
Version: txt2tags: FTBFS in buster/sid (failing tests)
Followup-For: Bug #902523
Control: tags -1 patch

Dear Maintainer,

The attached debdiff fixes the issue by using a reproducible
getCurrentDate value to match self.currdate in txt2tags.

I've uploaded an NMU to DELAYED/2 per DevRef 5.11.1.

Kind Regards,

Bas
-------------- next part --------------
diff -Nru txt2tags-2.6/debian/changelog txt2tags-2.6/debian/changelog
--- txt2tags-2.6/debian/changelog	2018-04-22 19:07:13.000000000 +0200
+++ txt2tags-2.6/debian/changelog	2018-07-09 10:26:25.000000000 +0200
@@ -1,3 +1,12 @@
+txt2tags (2.6-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch to fix macro test failure by using reproducible
+    getCurrentDate value to match self.currdate in txt2tags.
+    (closes: #902523)
+
+ -- Bas Couwenberg <sebastic at debian.org>  Mon, 09 Jul 2018 10:26:25 +0200
+
 txt2tags (2.6-4) unstable; urgency=medium
 
   [ Jakub Wilk ]
diff -Nru txt2tags-2.6/debian/patches/macro.patch txt2tags-2.6/debian/patches/macro.patch
--- txt2tags-2.6/debian/patches/macro.patch	1970-01-01 01:00:00.000000000 +0100
+++ txt2tags-2.6/debian/patches/macro.patch	2018-07-09 10:20:12.000000000 +0200
@@ -0,0 +1,15 @@
+Description: Use reproducible getCurrentDate value to match self.currdate in txt2tags.
+Author: Bas Couwenberg <sebastic at debian.org>
+Bug-Debian: https://bugs.debian.org/902523
+
+--- a/test/lib.py
++++ b/test/lib.py
+@@ -56,7 +56,7 @@ def getFileMtime(file):
+ 	return ret
+ 
+ def getCurrentDate():
+-	return time.strftime('%Y%m%d',time.localtime(time.time()))
++	return time.strftime('%Y%m%d',time.gmtime(int(os.environ.get('SOURCE_DATE_EPOCH', time.time()))))
+ 
+ #
+ # the hot tools
diff -Nru txt2tags-2.6/debian/patches/series txt2tags-2.6/debian/patches/series
--- txt2tags-2.6/debian/patches/series	2018-04-22 19:07:13.000000000 +0200
+++ txt2tags-2.6/debian/patches/series	2018-07-09 10:02:06.000000000 +0200
@@ -3,3 +3,4 @@
 manpages.patch
 skip-error-csv-test.patch
 reproducible.patch
+macro.patch


More information about the Python-apps-team mailing list