Debian Bug report logs - #826544
doc-debian: Please make the package build reproducibly

version graph

Package: doc-debian; Maintainer for doc-debian is Javier Fernández-Sanguino Peña <jfs@debian.org>; Source for doc-debian is src:doc-debian (PTS, buildd, popcon).

Reported by: intrigeri@debian.org

Date: Mon, 6 Jun 2016 09:36:02 UTC

Severity: wishlist

Tags: patch

Found in version doc-debian/6.3

Fixed in version doc-debian/6.5

Done: Joost van Baal-Ilić <joostvb@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, Javier Fernández-Sanguino Peña <jfs@debian.org>:
Bug#826544; Package doc-debian. (Mon, 06 Jun 2016 09:36:05 GMT) (full text, mbox, link).


Acknowledgement sent to intrigeri@debian.org:
New Bug report received and forwarded. Copy sent to Javier Fernández-Sanguino Peña <jfs@debian.org>. (Mon, 06 Jun 2016 09:36:05 GMT) (full text, mbox, link).


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

From: intrigeri@debian.org
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: doc-debian: Please make the package build reproducibly
Date: Mon, 06 Jun 2016 11:33:45 +0200
[Message part 1 (text/plain, inline)]
Package: doc-debian
Version: 6.3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: locale

Hi!

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

The attached patch makes the created files stable regardless of the
locale used in the build environment. Once applied, doc-debian can be
built reproducibly in our current experimental framework.

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

Cheers,
--
intrigeri

[reproducible.diff (text/x-diff, inline)]
diff -Nru doc-debian-6.3/doc/Makefile doc-debian-6.3/doc/Makefile
--- doc-debian-6.3/doc/Makefile	2015-02-18 00:39:57.000000000 +0100
+++ doc-debian-6.3/doc/Makefile	2016-06-06 11:30:59.000000000 +0200
@@ -40,7 +40,7 @@
 	wml -i bug-pkgreport-opts.inc -q $< >$@
 
 %.txt: %.html
-	lynx -dump -nolist $< >$@
+	lynx -dump -nolist -display_charset=UTF-8 -assume_charset=UTF-8 $< >$@
 
 # These rules are conditioned to the existence of $(WEBWML)
 # so that the package can be built regardless of its existence

Information forwarded to debian-bugs-dist@lists.debian.org, Javier Fernández-Sanguino Peña <jfs@debian.org>:
Bug#826544; Package doc-debian. (Fri, 11 Dec 2020 20:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Joost van Baal-Ilić <joostvb-debian-bugs-20201211-0@mdcc.cx>:
Extra info received and forwarded to list. Copy sent to Javier Fernández-Sanguino Peña <jfs@debian.org>. (Fri, 11 Dec 2020 20:51:04 GMT) (full text, mbox, link).


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

From: Joost van Baal-Ilić <joostvb-debian-bugs-20201211-0@mdcc.cx>
To: control@bugs.debian.org
Cc: 826544@bugs.debian.org
Subject: Bug #826544: doc-debian: Please make the package build reproducibly
Date: Fri, 11 Dec 2020 21:38:18 +0100
tags 826544 +pending
thanks





Added tag(s) pending. Request was from Joost van Baal-Ilić <joostvb-debian-bugs-20201211-0@mdcc.cx> to control@bugs.debian.org. (Fri, 11 Dec 2020 20:51:07 GMT) (full text, mbox, link).


Reply sent to Joost van Baal-Ilić <joostvb@debian.org>:
You have taken responsibility. (Fri, 01 Jan 2021 13:51:06 GMT) (full text, mbox, link).


Notification sent to intrigeri@debian.org:
Bug acknowledged by developer. (Fri, 01 Jan 2021 13:51:06 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 826544-close@bugs.debian.org
Subject: Bug#826544: fixed in doc-debian 6.5
Date: Fri, 01 Jan 2021 13:48:27 +0000
Source: doc-debian
Source-Version: 6.5
Done: Joost van Baal-Ilić <joostvb@debian.org>

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

Debian distribution maintenance software
pp.
Joost van Baal-Ilić <joostvb@debian.org> (supplier of updated doc-debian 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: Fri, 01 Jan 2021 14:27:12 +0100
Source: doc-debian
Architecture: source
Version: 6.5
Distribution: unstable
Urgency: medium
Maintainer: Javier Fernández-Sanguino Peña <jfs@debian.org>
Changed-By: Joost van Baal-Ilić <joostvb@debian.org>
Closes: 791673 826544 922929
Changes:
 doc-debian (6.5) unstable; urgency=medium
 .
   [ Changes by Joost van Baal-Ilić ]
   - doc/Makefile: apply patch contributed by intrigeri in
     <85mvmyu0ee.fsf@boum.org>: "Once applied, doc-debian can be built
     reproducibly in our current experimental framework."  This fixes an
     issue reported earlier by Daniel Kahn Gillmor: "currently, lynx
     produces text output on the basis of the locale.  this means that as
     the locale differs, the generated .txt files change." (Closes: #791673,
     #826544)
   - debian/control: move from Vcs-Svn on anonscm.debian.org aka Alioth
     (which was long gone) to Vcs-Git at
     https://salsa.debian.org/ddp-team/doc-debian.git. (Closes: #922929)
   - doc/constitution.wml, doc/constitution.1.6.wml: add missing end of
     sentence "er than V(D,A)." in Item A.6.3.2, cf
     https://www.debian.org/vote/2015/vote_003. Thanks Kurt Roeckx and Paul
     Gevers. See also www.debian.org Bug #896067.
   - debian/control: add myself to uploaders after OK from Javier
     Fernández-Sanguino Peña in private communication (Message-ID:
     <CAB9B7Uv-WeXLL2bDtD-X0_r92Ur4gPjXd9KBPw=Gv0bMkrGosQ@mail.gmail.com>).
Checksums-Sha1:
 fa03f91ce21037eb57d232ec3df3522c8c88a52c 1636 doc-debian_6.5.dsc
 b3c61bb651dfc77f5437e76efaf96e3b01203e98 66216 doc-debian_6.5.tar.xz
 d3b2deaaf90184c3353c34ae15a74a52637edb30 4394 doc-debian_6.5_source.buildinfo
Checksums-Sha256:
 a85c3264c58a93e0db64a3996ba6bdd90b5176ffe352e1023aa60785c29d3dda 1636 doc-debian_6.5.dsc
 2bcb4a7915efabe261d94d10cbd6d124507ddca56c54149fb8bd61814ca36b21 66216 doc-debian_6.5.tar.xz
 1d121bac9f046ae1afd28c424720f09ed0993d05d1e1e5cda6cdb56080a749a4 4394 doc-debian_6.5_source.buildinfo
Files:
 f93e20885ee643abb7f832b88a0fa855 1636 doc standard doc-debian_6.5.dsc
 63a6fbcdf6aa0db24315418e1a566d61 66216 doc standard doc-debian_6.5.tar.xz
 d14bee1444cca6a2ea9fdd64b206009c 4394 doc standard doc-debian_6.5_source.buildinfo

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

iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAl/vI7AACgkQVPGmYxdI
ZxOONg/9E0F+ZneFblb2fuE0nANxa1+l1NY7OeAMX/x1/pJ/Jlr0YUda5WEihrqb
UK97zak8+TKh3i0i77PskrgOuAeKgeApvVIfqHng6Zp3fOm9NDToMtU9NlbOIGXB
YEqFvcbCrSqIYgDJX08A35B+knMmBhH5Djqk87u37o3J2c7x589ldf+rTnc1cD+8
a3ix5QnBwkIqWNTp5sKJrpi3+/tJx1fGOQIAb2rB97EtVaGgbjd6/tdokACDhlAE
o8XOAclmelb7/Qz9JQqPDaqriAfF99sLIX7h4sg1ZJ8pOmAKTdm7ffIlTeGMO43O
dJMZFSdfEpUTCHfxeDWpmG7MriLiaOjuNikUGquN9X41xtVFxFW/TnT1tS242i6K
/u7nW1xOGiYOoLJYHYMHoUiKFgdGp+1Zm9X9o8b21PmFFsKWhuupRcwzQucYsFLa
GSPGG9tE627Gdmd7/U0j5HNmi0cTzyWVdB5bB8FnSCex3YYmJ26cF42nqFyH817s
zQrnUcy8s4a/eW2fQJRPdMyDsD7L7XBDtlL8DU+l5Mi0yYPggiGeW/tcZfLX0lrD
LaV5qTEz+k5xswz+ECGO9TZSybpoOPFshluurdWgB3PwIhpDAYGMMSNNL/APJute
O/CbD/x+VO7fnXfGYM93IQyTrliMquDVG5Uj2bsuZTmrAmeuoh4=
=LLdK
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 03 Feb 2021 07:29:19 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 13:48:23 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.