[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-fonts-devel] Bug#854362: marked as done ([fonts-uralic] please make the build reproducible (timestamps))



Your message dated Wed, 27 Sep 2017 11:19:26 +0000
with message-id <E1dxANC-000Cxg-PI@fasolo.debian.org>
and subject line Bug#854362: fixed in fonts-uralic 0.0.20040829-6
has caused the Debian Bug report #854362,
regarding [fonts-uralic] please make the build reproducible (timestamps)
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 owner@bugs.debian.org
immediately.)


-- 
854362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854362
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fonts-uralic
Version: 0.0.20040829-5
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps 
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi!
While conducting a study in the spirit of the "reproducible builds"
practice [1], we have noticed that fonts-uralic could not be built
reproducibly.

The attached patch removes timezone-varying timestamps from the files
extracted with unzip. Once applied, fonts-uralic can be built
reproducibly, which is validated using reprotest.

 [1]: https://wiki.debian.org/ReproducibleBuilds

diff -Nru fonts-uralic-0.0.20040829/debian/changelog fonts-uralic-0.0.20040829/debian/changelog
--- fonts-uralic-0.0.20040829/debian/changelog	2014-10-05 21:06:19.000000000 +0800
+++ fonts-uralic-0.0.20040829/debian/changelog	2017-02-06 19:42:35.000000000 +0800
@@ -1,3 +1,9 @@
+fonts-uralic (0.0.20040829-5.0~reproducible1) UNRELEASED; urgency=low
+
+  * Make the package reproducible by add TZ environment for unzip
+
+ -- Z. Ren <zren@dlut.edu.cn>  Mon, 06 Feb 2017 19:42:35 +0800
+
 fonts-uralic (0.0.20040829-5) unstable; urgency=low
 
   * Update Standards to 3.9.6 (checked)
diff -Nru fonts-uralic-0.0.20040829/debian/rules fonts-uralic-0.0.20040829/debian/rules
--- fonts-uralic-0.0.20040829/debian/rules	2014-10-05 20:37:22.000000000 +0800
+++ fonts-uralic-0.0.20040829/debian/rules	2017-02-06 19:42:27.000000000 +0800
@@ -4,5 +4,5 @@
 
 		
 override_dh_install:
-	find upstream -name "*.zip" -exec unzip -Lj {} "*.ttf" -d$(CURDIR)/debian/fonts-uralic/usr/share/fonts/truetype/uralic ';' -print 
+	find upstream -name "*.zip" -exec TZ=UTC unzip -Lj {} "*.ttf" -d$(CURDIR)/debian/fonts-uralic/usr/share/fonts/truetype/uralic ';' -print 
 	

--- End Message ---
--- Begin Message ---
Source: fonts-uralic
Source-Version: 0.0.20040829-6

We believe that the bug you reported is fixed in the latest version of
fonts-uralic, 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 854362@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Holger Levsen <holger@debian.org> (supplier of updated fonts-uralic 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 27 Sep 2017 13:02:17 +0200
Source: fonts-uralic
Binary: fonts-uralic
Architecture: source
Version: 0.0.20040829-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Description:
 fonts-uralic - Truetype fonts for Cyrillic-based Uralic languages
Closes: 854362
Changes:
 fonts-uralic (0.0.20040829-6) unstable; urgency=medium
 .
   * Team upload.
   * debian/rules: set TZ=UTC when calling unzip to reproducibly extract the
     files during build. Based on a patch by Z.Ren - thanks! (Closes: #854362)
   * Bump standards to 4.1.0, no changes needed.
   * Bump debian/compat to 10 and build-depend on debhelper >= 10.2.5~.
   * Use https URL for Vcs-Browser.
   * Add debian/lintian-overrides because we use the path to test the existence
     of that command.
Checksums-Sha1:
 0e4919895e82f0acb09dd1a7c5e57c93038928f0 2066 fonts-uralic_0.0.20040829-6.dsc
 fdb332e7cc0e0d50f89aed679c88a193b0638a76 4164 fonts-uralic_0.0.20040829-6.debian.tar.xz
 4b24a746b85216ebcaa1b891422f48caeb919d54 5189 fonts-uralic_0.0.20040829-6_source.buildinfo
Checksums-Sha256:
 fc5cc4268aea985a260278e7fb311b0a9087b8cef5090bb25148055662cd6b8a 2066 fonts-uralic_0.0.20040829-6.dsc
 3d8083f1715ae1e8e05824170bdc030986ecba565fcfd928d91948294aca3967 4164 fonts-uralic_0.0.20040829-6.debian.tar.xz
 e6a02f71ea552449381d7e39649ebc15c901ccf2fca19222384c3659cd52df72 5189 fonts-uralic_0.0.20040829-6_source.buildinfo
Files:
 8301a04aae18b90a88dbf169147a4e68 2066 fonts optional fonts-uralic_0.0.20040829-6.dsc
 faaf7ce12a5657458fc1d8a2f76c0be1 4164 fonts optional fonts-uralic_0.0.20040829-6.debian.tar.xz
 4f2117529400eb059d1234967a6b84f6 5189 fonts optional fonts-uralic_0.0.20040829-6_source.buildinfo

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

iQJGBAEBCgAwFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAlnLhlQSHGhvbGdlckBk
ZWJpYW4ub3JnAAoJEAkauFYGmqocQXUQALxXDouARh8MC4OgXs7VzVwE6akOVvpq
NsBvRHISlJdPmAhVRC1Nop82J9c/ntsNuGfcvuISMC2r3pcj3UpQemoNi0z07qY9
t8VR44TUeB3UJIoYq1w2gPLOaBOixCIVKNbgmDKzyp8AYuz0ovzxtQptWh9E0f9K
cUvtT0PSybxOe9XfDeGb3YqV1ntrbDK+m8EqtenK4vqhtkpj0YestF3vHh+oNXls
5lcIJpXI60sSTfoEXCbCDsZfFxr6zsykDaGeY36/oEL0iVsD8mhw8n5gT1YIkxPs
o84f8C5XbjYkci/Al3ybIVjLQnpDMvZx5RGidnnuKMdY3EFDFkIYkYAqM688sRY+
QPYG8WGJLhFYMyElA2bEWWf3zY4/zbJflzMzTVcwF8dV3UEHgLXVM1rZfwhHrMgl
2GhjIfEaZAvLZi5Ag3BTxfTZgCQChZShcI/uClk4IAbWnUrPKeXvQaH8ItaRIW/W
oj+fQJVBycXvFZJ9tEKeWoQxo03vUeJzyMXbyG2K2OuYl10l8BMivwpBAA01c10I
sBbEIbru3cgJclbKd8aEF1TOJ61dNzsvJqMpvB8NyxTckm9dgK3kO3YQSO/PRrXr
cVJaYfe3Nj8PTuN/tdMwKC1zYIrgKXgoRfNu6nQvN/1wycGYe5Px3ZrfNaitP8tS
Uigjo3iM4ej8
=3azM
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: