Bug#828790: marked as done (debiandoc-sgml-doc: please make the build reproducible)

"Debian Bug Tracking System" <[email protected]> Sat, 16 Jan 2021 14:27:05 +0000
Newsgroups gmane.linux.debian.devel.sgml
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1610807225-6988-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your message dated Sat, 16 Jan 2021 14:23:31 +0000
with message-id <[email protected]>
and subject line Bug#828790: fixed in debiandoc-sgml-doc 1.1.26
has caused the Debian Bug report #828790,
regarding debiandoc-sgml-doc: 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.)


--=20
828790: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D828790
Debian Bug Tracking System
Contact [email protected] with problems

------------=_1610807225-6988-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.debian.org; 27 Jun 2016 20:35:17 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.0-bugs.debian.org_2005_01_02
	(2014-02-07) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-10.7 required=4.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,MURPHY_DRUGS_REL8,PGPSIGNATURE,RCVD_IN_DNSWL_LOW,
	RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS,
	UNPARSEABLE_RELAY,URIBL_CNKR,X_DEBBUGS_CC autolearn=ham autolearn_force=no
	version=3.4.0-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 9; hammy, 150; neutral, 78; spammy, 0.
	spammytokens: hammytokens:0.000-+--H*c:pgp-sha512, 0.000-+--xdebbugscc,
	0.000-+--x-debbugs-cc, 0.000-+--Usertags, 0.000-+--XDebbugsCc
Return-path: <[email protected]>
Received: from mx1.riseup.net ([198.252.153.129])
	by buxtehude.debian.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.84_2)
	(envelope-from <[email protected]>)
	id 1bHdFV-0005W0-LH
	for [email protected]; Mon, 27 Jun 2016 20:35:17 +0000
Received: from cotinga.riseup.net (unknown [10.0.1.164])
	(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
	(Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK))
	by mx1.riseup.net (Postfix) with ESMTPS id 3399C1A3F37
	for <[email protected]>; Mon, 27 Jun 2016 20:35:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
	t=1467059714; bh=TwF/wHZdsSISIjTBYmHgJGwY5d1gGk/wiuxVjXtMC7M=;
	h=Date:From:To:Subject:From;
	b=O/JRPdirpaflzMvRKKGKjUXY9CjZGlKgmaGde88JhusDlFDu+M8G8WhhSnHMXCevo
	 VEHy/E0zSebVYJd3n+yY2ceIsxC+/8onikxEGCi4JRRhzKasfA4IkOOAwxko6IwMM8
	 Dk+atevCAgTeV28Od1fcm+KbJfJBHtyGDyIVQD3w=
Received: from [127.0.0.1] (localhost [127.0.0.1])
	(Authenticated sender: dhole)
	with ESMTPSA id 6747C4035E
Date: Mon, 27 Jun 2016 22:35:08 +0200
From: Dhole <[email protected]>
To: [email protected]
Subject: debiandoc-sgml-doc: please make the build reproducible
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="s9fJI615cBHmzTOP"
Content-Disposition: inline
X-Debbugs-Cc: [email protected]
X-Virus-Scanned: clamav-milter 0.99.2 at mx1.riseup.net
X-Virus-Status: Clean
Delivered-To: [email protected]


--s9fJI615cBHmzTOP
Content-Type: multipart/mixed; boundary="0eh6TmSyL6TZE2Uz"
Content-Disposition: inline


--0eh6TmSyL6TZE2Uz
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Source: debiandoc-sgml-doc=20
Version: 1.1.24+nm=20
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: locale
X-Debbugs-Cc: [email protected]

Hi,

While working on the "reproducible builds" effort [1], we have noticed that
debiandoc-sgml-doc could not be built reproducibly.

When generating the documentation files, a timestamp of the last changelog =
entry
is embedded in the local timezone.

The attached patch fixes this setting the timestamp to UTC. Once applied,
debiandoc-sgml-doc can be built reproducibly in our current experimental
framework.

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

Regards,
--=20
Dhole

--0eh6TmSyL6TZE2Uz
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename="debiandoc-sgml-doc.diff.txt"
Content-Transfer-Encoding: quoted-printable

diff -Nru debiandoc-sgml-doc-1.1.24/debian/changelog debiandoc-sgml-doc-1.1=
=2E24+nmu1/debian/changelog
--- debiandoc-sgml-doc-1.1.24/debian/changelog	2015-08-12 18:31:34.00000000=
0 +0200
+++ debiandoc-sgml-doc-1.1.24+nmu1/debian/changelog	2016-06-27 21:34:23.000=
000000 +0200
@@ -1,3 +1,10 @@
+debiandoc-sgml-doc (1.1.24+nmu1) UNRELEASED; urgency=3Dmedium
+
+  * Non-maintainer upload.
+  * Set the embedded date to UTC to make it reproducible.=20
+
+ -- Eduard Sanou <[email protected]>  Mon, 27 Jun 2016 21:34:14 +0200
+
 debiandoc-sgml-doc (1.1.24) unstable; urgency=3Dmedium
=20
   * Reproducible build with the new debiandoc-sgml 1.2.31-1.
diff -Nru debiandoc-sgml-doc-1.1.24/debian/rules debiandoc-sgml-doc-1.1.24+=
nmu1/debian/rules
--- debiandoc-sgml-doc-1.1.24/debian/rules	2015-08-12 18:18:25.000000000 +0=
200
+++ debiandoc-sgml-doc-1.1.24+nmu1/debian/rules	2016-06-27 21:34:09.0000000=
00 +0200
@@ -8,7 +8,7 @@
 #export DH_VERBOSE=3D1
=20
 # Reproduceble build
-DEBIANDOC_DATE ?=3D $(shell date +'%Y-%m-%d' -d"`dpkg-parsechangelog -SDat=
e`")
+DEBIANDOC_DATE ?=3D $(shell date --utc +'%Y-%m-%d' -d"`dpkg-parsechangelog=
 -SDate`")
 export DEBIANDOC_DATE
=20
 ## ----------------------------------------------------------------------

--0eh6TmSyL6TZE2Uz--

--s9fJI615cBHmzTOP
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEcBAABCgAGBQJXcY33AAoJEM9QgV1oJnGN/SwIAKAiwgI8cZoj8r+8ICBiBnp/
Y/+YZUyb0A4+YYQr4raFpuT5B+bdHnF1dZ4fiUTxc5/q78uZKPlJUx5XnhxUhEuL
JjKC+8Vfy2GpztGuxeLqv92xK08EHvUTMa7vv8BCCh52RgIwuQ2g5c2wVSxT3bUH
tBej2DvjYiSI3Fpetk4Zd64Y6tCNMv7TaFGfql4l0Wp1zNVBvkd4xGbjtEhkd/ym
OODwbq2ITSPlHZ4X6ofV1xe06AGhjmqM0QOsjYGXVdVIUZxFzzkqk8UoGrvz9pGx
tlJzTDYLzg4caPJ2ZThlr3WtKu2Xcne5dqdDz80KjYu5KoApwZKw+YWmu5awOKM=
=b7dS
-----END PGP SIGNATURE-----

--s9fJI615cBHmzTOP--

------------=_1610807225-6988-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 828790-close) by bugs.debian.org; 16 Jan 2021 14:23:35 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
	(2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-20.1 required=4.0 tests=BAYES_00,DIGITS_LETTERS,
	FOURLA,FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,MD5_SHA1_SUM,PGPSIGNATURE,
	RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham
	autolearn_force=no version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 92; hammy, 150; neutral, 124; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
	0.000-+--H*rp:D*ftp-master.debian.org, 0.000-+--HX-DAK:process-upload,
	0.000-+--Hx-spam-relays-external:sk:envelop, 0.000-+--H*r:138.16.160
Return-path: <[email protected]>
Received: from mailly.debian.org ([2001:41b8:202:deb:6564:a62:52c3:4b72]:56478)
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=mailly.debian.org,[email protected] (verified)
	by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <[email protected]>)
	id 1l0mUJ-0001Cw-Aj
	for [email protected]; Sat, 16 Jan 2021 14:23:35 +0000
Received: from fasolo.debian.org ([138.16.160.17]:57158)
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=fasolo.debian.org,[email protected] (verified)
	by mailly.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <[email protected]>)
	id 1l0mUG-0001li-Bn; Sat, 16 Jan 2021 14:23:32 +0000
Received: from dak by fasolo.debian.org with local (Exim 4.92)
	(envelope-from <[email protected]>)
	id 1l0mUF-000Fhh-Co; Sat, 16 Jan 2021 14:23:31 +0000
From: Debian FTP Masters <[email protected]>
Reply-To: Osamu Aoki <[email protected]>
To: [email protected]
X-DAK: dak process-upload
X-Debian: DAK
X-Debian-Package: debiandoc-sgml-doc
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Subject: Bug#828790: fixed in debiandoc-sgml-doc 1.1.26
Message-Id: <[email protected]>
Date: Sat, 16 Jan 2021 14:23:31 +0000

Source: debiandoc-sgml-doc
Source-Version: 1.1.26
Done: Osamu Aoki <[email protected]>

We believe that the bug you reported is fixed in the latest version of
debiandoc-sgml-doc, 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.
Osamu Aoki <[email protected]> (supplier of updated debiandoc-sgml-doc 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: Sat, 16 Jan 2021 22:24:31 +0900
Source: debiandoc-sgml-doc
Architecture: source
Version: 1.1.26
Distribution: unstable
Urgency: medium
Maintainer: Debian XML SGML Team <[email protected]>
Changed-By: Osamu Aoki <[email protected]>
Closes: 828790
Changes:
 debiandoc-sgml-doc (1.1.26) unstable; urgency=medium
 .
   * Set the embedded date to UTC to make it reproducible as suggested
     by Eduard Sanou <[email protected]>.  Closes: #828790
   * Bump policy to 4.5.1 and debhelper-compat to 13.
Checksums-Sha1:
 7ea66c791b17af7d31d3a608ea68cf97f30615fe 1710 debiandoc-sgml-doc_1.1.26.dsc
 9e590f9e1aa5905e56a12322ce61cfa06977463f 18856 debiandoc-sgml-doc_1.1.26.tar.xz
 969e0eb385656f61866d8ca9c94a9c68195754d9 5616 debiandoc-sgml-doc_1.1.26_source.buildinfo
Checksums-Sha256:
 9b9c5fbf5f66d2a3aea4178d358165d613c55218de667301e463ebbdb1a9c8ca 1710 debiandoc-sgml-doc_1.1.26.dsc
 59895f48b68ad1f0550a860101ece0619a37bd5ffa6d321e15cce9d0be3d5ed7 18856 debiandoc-sgml-doc_1.1.26.tar.xz
 e284a74fdc87f730f97986fb3669643ecc2e60bd44e6b826a9626be7e20a2ef6 5616 debiandoc-sgml-doc_1.1.26_source.buildinfo
Files:
 5ef4d83f92a46fbd040d5a468bc62435 1710 doc optional debiandoc-sgml-doc_1.1.26.dsc
 ca4a26f823823add37bbe43e2805a0cb 18856 doc optional debiandoc-sgml-doc_1.1.26.tar.xz
 2cd0e14cd68127e5913f919240f6e744 5616 doc optional debiandoc-sgml-doc_1.1.26_source.buildinfo

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

iQIzBAEBCgAdFiEEMTNyTWIHiBV56V1iHhNWiB3Y15EFAmAC7N0ACgkQHhNWiB3Y
15EESRAAlT0+YYxnfCr1CIWW5HEpB7hwHTjGwjL9iZhmrZ5xo4gWb5J4JtjPIZrZ
myJJLYRORz69H8MeAiZXQRm3VAnUCdzNd3PAb+YTUfkpfB/c3FOjadKDtQs63ytz
6aBvIrqQjQpPwHUznBp9obv7qN5gjw7CuWDPwe7YiDDI2XxdmTV4hdbjBb2H7Ker
EdyCoRahaRMWWw3Qsm0/fp382K+pu0vKwrHZ9nf3kLooi4QYWMajv0+xhpBiBXws
ooiN42d1Rca3qqbBe4DxQ0r1a88EQPlCmWEVUeJbmUIc9sXWEfG4YfmKZuFmyh7z
AvEU4tf9FOY3vAtd1x4CzfWrBlik3Qb1XEK49IdooaH4Vq6NQosxHYjGDkppMEIN
xHCPlh4zyMLJhp18Ful1eFQjpeIV4gYkqrZmB+qPOvPiprO9IRhiCFsjQg0VqVL8
RzN1vsG9FMpkFmmS+suPXqoOIlOgGRaLyuAKFC2Ai7zsvM7DeStFWhDJCRE9s14f
r32fhW233zwTA0v6yllvbn/1pVogbLTt9Tgtop2lWa7K0W+fFAbF8P946MT6JVvU
iGue40YW2iZag2u06+HN6MGldtMQs6X8xd/P+IYx08PlQqV8cDRpY2sOjqXBMYlu
JXtI3oTp9hVnehne4HFR9jC05pCT8DVIRR9+aF0E/BrvV+GAO+I=
=QUus
-----END PGP SIGNATURE-----
------------=_1610807225-6988-0--