Debian Bug report logs - #827187
latex2html: please make the output reproducible (toolchain,timestamps,username,randomness)

version graph

Package: src:latex2html; Maintainer for src:latex2html is Carsten Leonhardt <leo@debian.org>;

Reported by: Alexis Bienvenüe <pado@passoire.fr>

Date: Mon, 13 Jun 2016 14:27:01 UTC

Severity: wishlist

Tags: patch, upstream

Found in version latex2html/2015-debian1-1

Fixed in version latex2html/2018-debian1-1

Done: Carsten Leonhardt <leo@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Roland Stigge <stigge@antcom.de>:
Bug#827187; Package src:latex2html. (Mon, 13 Jun 2016 14:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Alexis Bienvenüe <pado@passoire.fr>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Roland Stigge <stigge@antcom.de>. (Mon, 13 Jun 2016 14:27:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Alexis Bienvenüe <pado@passoire.fr>
To: submit@bugs.debian.org
Subject: latex2html: please make the output reproducible (toolchain,timestamps,username,randomness)
Date: Mon, 13 Jun 2016 16:23:21 +0200
[Message part 1 (text/plain, inline)]
Source: latex2html
Version: 2015-debian1-1
Severity: wishlist
Tags: upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain timestamps username randomness
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Control: block -1 by 827115

Dear Maintainer,

While working on the "reproducible builds" effort [1], we have noticed
that some packages (including latex2html itself) use latex2html in their
building process, leading to the following reproducibility issues :

* keys from the perl hashes are not sorted. See
reproducible-output.patch to sort them and get a reproducible order.
* a timestamp is included in the output. See
honour-SOURCE_DATE_EPOCH.patch to use the SOURCE_DATE_EPOCH environment
variable when set [2]. This way, the timestamps correspond to the
sources date instead of the build date.
* the user name is included in the output. See
suppress-username-from-output.patch to strip it.
* the index keys are not fully ordered in the case cleaned values are
equal. See idx-sort-all.patch

Once these patches are applied, and once https://bugs.debian.org/827115
is fixed, latex2html can be built reproducibly in our current
experimental framework.

Regards,
Alexis Bienvenüe.

[1] https://wiki.debian.org/ReproducibleBuilds
[2] https://reproducible-builds.org/specs/source-date-epoch/

[latex2html_2015-debian1-1_reproducible.diff (text/x-patch, attachment)]

Added blocking bug(s) of 827187: 827115 Request was from Alexis Bienvenüe <pado@passoire.fr> to submit@bugs.debian.org. (Mon, 13 Jun 2016 14:27:05 GMT) (full text, mbox, link).


Added indication that bug 827187 blocks 827197 Request was from Alexis Bienvenüe <pado@passoire.fr> to submit@bugs.debian.org. (Mon, 13 Jun 2016 15:57:11 GMT) (full text, mbox, link).


Added tag(s) patch. Request was from Alexis Bienvenüe <pado@passoire.fr> to control@bugs.debian.org. (Mon, 13 Jun 2016 16:15:10 GMT) (full text, mbox, link).


Reply sent to Carsten Leonhardt <leo@debian.org>:
You have taken responsibility. (Thu, 01 Mar 2018 12:39:39 GMT) (full text, mbox, link).


Notification sent to Alexis Bienvenüe <pado@passoire.fr>:
Bug acknowledged by developer. (Thu, 01 Mar 2018 12:39:39 GMT) (full text, mbox, link).


Message #16 received at 827187-close@bugs.debian.org (full text, mbox, reply):

From: Carsten Leonhardt <leo@debian.org>
To: 827187-close@bugs.debian.org
Subject: Bug#827187: fixed in latex2html 2018-debian1-1
Date: Thu, 01 Mar 2018 12:34:48 +0000
Source: latex2html
Source-Version: 2018-debian1-1

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

Debian distribution maintenance software
pp.
Carsten Leonhardt <leo@debian.org> (supplier of updated latex2html 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: Thu, 01 Mar 2018 12:36:03 +0100
Source: latex2html
Binary: latex2html
Architecture: source
Version: 2018-debian1-1
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Carsten Leonhardt <leo@debian.org>
Description:
 latex2html - LaTeX to HTML translator
Closes: 144034 188024 310702 612126 827187 827285 834420 834423
Changes:
 latex2html (2018-debian1-1) unstable; urgency=low
 .
   * QA upload.
   * New upstream release
     (Closes: #188024, #834420, #144034, #310702, #612126, #834423, #827187)
   * Removed patches applied upstream, refreshed debian-install.patch
   * Corrected typo in Homepage-Header in debian/control. (Closes: #827285)
Checksums-Sha1:
 17472a6c79d7ec0f7a2efae6c63ab07491af4e67 2049 latex2html_2018-debian1-1.dsc
 afc7e31fb7a42405b6f5f5adf05a1db8c29e2ab7 697832 latex2html_2018-debian1.orig.tar.xz
 2bc51f8d8382ae375d49cb3508bd073f8d38ab70 17124 latex2html_2018-debian1-1.debian.tar.xz
 024c899a9b82a9e4694f982ec44e8107911659ef 4313 latex2html_2018-debian1-1_source.buildinfo
Checksums-Sha256:
 c33f0625d20be14dc014110de8c8f4bd727a2210924beac64b931af6ba479d68 2049 latex2html_2018-debian1-1.dsc
 299eb96a0a82880f1485b3985890e8a422ccbf68c5488c437a5bc892d9152db4 697832 latex2html_2018-debian1.orig.tar.xz
 0c839fd749448f0f00066dfae72c5ee33246d7884aadc91125a7ffec99acd5f9 17124 latex2html_2018-debian1-1.debian.tar.xz
 03f6eb04013440d417be915864e5126133e8a1fba548cda97a26d6c574744b1f 4313 latex2html_2018-debian1-1_source.buildinfo
Files:
 90794f5bf05bc8ebe18803b364027344 2049 tex optional latex2html_2018-debian1-1.dsc
 c7eea3d8030b03f4ac5ca4014b6e353c 697832 tex optional latex2html_2018-debian1.orig.tar.xz
 31300506eafdce6de153383d427a728a 17124 tex optional latex2html_2018-debian1-1.debian.tar.xz
 7e31683ed0412baf1111c1e2f2d053f5 4313 tex optional latex2html_2018-debian1-1_source.buildinfo

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

iQJDBAEBCgAtFiEETxO/995XSygF6EUmKrIctfbulV4FAlqX74MPHGxlb0BkZWJp
YW4ub3JnAAoJECqyHLX27pVePuwQAJW3U2IMlZDf9PwmMuzzmEjxYxTyoia0FnZ8
ImvIQnwlBW7kVN3tk2COS/4t31sqj7az7ZNusRRdtdG7jfc/BJ1n7oaIZgYbvWdv
d6NOsWfaelcw4a8ed9kgCPdrbz6bNuOjytfi/b5t4BC8N2l8QSq9NTleYST7MBkl
l83fQ2R/pDCpJx1egOLO6Hl0O58sjpkpG91ftgwvVFWwPtOX+eIGFmPStjiLE9Gf
o+5CKaw/kNliUloNmMBH5ZDWkQg6Xkbc65sGTb7+l7M4gtTTR+nfsx7ShT/evMxJ
x5H3DVxEWc5ixurIbf5lL9wjTwo1rnDiUv/Y3atwcYlYJ7oLfZa4xPOUQVvkabeF
+/QPHfajbA0DPvWUkJGDDdpG5W5/3nYh/AxETA1d5H+P6LiZXz5W9yp3qFARyTZ+
4h8JpBtZqNAq5R+qYFY7PcNKSefi8qPaMyEuksYtj7XVhRz1qa3dvaWih8X+of6D
LLZp0v3pYQ1thllZ++/VyAV4Vows8QxFRxM7jGzhl4hXIR+KcyymuT+MusgltgC8
6UxTlB4zT3qaCo3kilh3J9nEcezGEzM8CXyc2vGeuOKF19WKFUzOLBgRjoJnjd3P
Sp2452rcfA8JC8MLLYOFhEdaocYwLuOB1TWi8lVOrQgbUKdgzZDlSleXZVgj493z
nzaPelxm
=6smf
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 15 Apr 2018 07:30:37 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 14:06:45 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.