Debian Bug report logs - #791815
libxslt: please support timestamps from environment

version graph

Package: src:libxslt; Maintainer for src:libxslt is Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>;

Reported by: Dhole <dhole@openmailbox.org>

Date: Wed, 8 Jul 2015 16:45:10 UTC

Severity: wishlist

Tags: patch, upstream

Found in version libxslt/1.1.28-2

Fixed in version libxslt/1.1.28-3

Done: Mattia Rizzolo <mattia@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://bugzilla.gnome.org/show_bug.cgi?id=758148

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, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#791815; Package src:libxslt. (Wed, 08 Jul 2015 16:45:14 GMT) (full text, mbox, link).


Acknowledgement sent to Dhole <dhole@openmailbox.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>. (Wed, 08 Jul 2015 16:45:14 GMT) (full text, mbox, link).


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

From: Dhole <dhole@openmailbox.org>
To: submit@bugs.debian.org
Subject: libxslt: please support timestamps from environment
Date: Wed, 08 Jul 2015 18:44:00 +0200
[Message part 1 (text/plain, inline)]
Source: libxslt
Version: 1.1.28-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain timestamps

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that libxslt embeds timestamps when generating documentation.

We have a proposal for using a deterministic timestamp [2] (based on
the latest debian/changelog entry) which is contained in the environment
variable SOURCE_DATE_EPOCH (currently exported by debhelper in our
experimental framework).

The attached patch proposes a way to use this variable to get
reproducible timestamps when generating docs, if the variable has been
set (if not, it falls back to the old behavior).


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

Regards,
-- 
Dhole
[libxslt.diff.txt (text/plain, attachment)]
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#791815; Package src:libxslt. (Wed, 08 Jul 2015 18:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to reproducible-builds@lists.alioth.debian.org:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>. (Wed, 08 Jul 2015 18:03:03 GMT) (full text, mbox, link).


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

From: Dhole <dhole@openmailbox.org>
To: 791815@bugs.debian.org
Cc: reproducible-builds@lists.alioth.debian.org
Subject: Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment
Date: Wed, 08 Jul 2015 20:01:57 +0200
[Message part 1 (text/plain, inline)]
On 07/08/2015 06:44 PM, Dhole wrote:
> Source: libxslt
> Version: 1.1.28-2
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: toolchain timestamps
> 
> Hi!
> 
> While working on the “reproducible builds” effort [1], we have noticed
> that libxslt embeds timestamps when generating documentation.
> 
> We have a proposal for using a deterministic timestamp [2] (based on
> the latest debian/changelog entry) which is contained in the environment
> variable SOURCE_DATE_EPOCH (currently exported by debhelper in our
> experimental framework).
> 
> The attached patch proposes a way to use this variable to get
> reproducible timestamps when generating docs, if the variable has been
> set (if not, it falls back to the old behavior).
> 
> 
>  [1]: https://wiki.debian.org/ReproducibleBuilds
>  [2]: https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal
> 

The submitted bug for the mentioned feature in debhelper can be found
at: https://bugs.debian.org/791823


Regards,
-- 
Dhole

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#791815; Package src:libxslt. (Sat, 11 Jul 2015 15:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Johannes Schauer <josch@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>. (Sat, 11 Jul 2015 15:39:03 GMT) (full text, mbox, link).


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

From: Johannes Schauer <josch@debian.org>
To: 791815@bugs.debian.org
Cc: reproducible-builds@lists.alioth.debian.org
Subject: Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment
Date: Sat, 11 Jul 2015 17:37:53 +0200
[Message part 1 (text/plain, inline)]
Control: block -1 by 791823

On Wed, 08 Jul 2015 20:01:57 +0200 Dhole <dhole@openmailbox.org> wrote:
> The submitted bug for the mentioned feature in debhelper can be found
> at: https://bugs.debian.org/791823

and added some bug metadata :)
[signature.asc (application/pgp-signature, inline)]

Added blocking bug(s) of 791815: 791823 Request was from Johannes Schauer <josch@debian.org> to 791815-submit@bugs.debian.org. (Sat, 11 Jul 2015 15:39:03 GMT) (full text, mbox, link).


Added indication that bug 791815 blocks 783152 Request was from Jérémy Bobbio <lunar@debian.org> to 783152-submit@bugs.debian.org. (Tue, 15 Sep 2015 19:09:09 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#791815; Package src:libxslt. (Fri, 02 Oct 2015 22:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Mattia Rizzolo <mattia@mapreri.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>. (Fri, 02 Oct 2015 22:27:03 GMT) (full text, mbox, link).


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

From: Mattia Rizzolo <mattia@mapreri.org>
To: 791815@bugs.debian.org
Cc: Reproducible Builds discussion list <reproducible-builds@lists.alioth.debian.org>
Subject: Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment
Date: Fri, 2 Oct 2015 22:25:31 +0000
[Message part 1 (text/plain, inline)]
control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=751621
control: tags -1 + upstream fixed-upstream

On Wed, Jul 08, 2015 at 06:44:00PM +0200, Dhole wrote:
> While working on the “reproducible builds” effort [1], we have noticed
> that libxslt embeds timestamps when generating documentation.
> 
> We have a proposal for using a deterministic timestamp [2] (based on
> the latest debian/changelog entry) which is contained in the environment
> variable SOURCE_DATE_EPOCH (currently exported by debhelper in our
> experimental framework).
> 
> The attached patch proposes a way to use this variable to get
> reproducible timestamps when generating docs, if the variable has been
> set (if not, it falls back to the old behavior).

The attached here patch was NACK'ed by upstream, though he came up with
another one, which was tested during the last 2 months by us.

Let me set some bug metadata (for easier tracking of this) :)

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
[signature.asc (application/pgp-signature, inline)]

Set Bug forwarded-to-address to 'https://bugzilla.gnome.org/show_bug.cgi?id=751621'. Request was from Mattia Rizzolo <mattia@mapreri.org> to 791815-submit@bugs.debian.org. (Fri, 02 Oct 2015 22:27:03 GMT) (full text, mbox, link).


Added tag(s) fixed-upstream and upstream. Request was from Mattia Rizzolo <mattia@mapreri.org> to 791815-submit@bugs.debian.org. (Fri, 02 Oct 2015 22:27:04 GMT) (full text, mbox, link).


Information stored :
Bug#791815; Package src:libxslt. (Tue, 10 Nov 2015 15:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to Mattia Rizzolo <mattia@mapreri.org>:
Extra info received and filed, but not forwarded. (Tue, 10 Nov 2015 15:09:04 GMT) (full text, mbox, link).


Message #33 received at 791815-quiet@bugs.debian.org (full text, mbox, reply):

From: Mattia Rizzolo <mattia@mapreri.org>
To: 791815-quiet@bugs.debian.org
Subject: Re: Bug#791815: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment
Date: Tue, 10 Nov 2015 15:06:06 +0000
[Message part 1 (text/plain, inline)]
control: notforwarded -1
control: tags -1 = upstream patch

So, somebody made me notice I fucked up with this bug, and confused it
with another one.
So, this particular bug is not (yet) forwarded upstream, and the one we
sent upstream is not in the debian bug tracker too.  well...

sorry for the mess :|

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
[signature.asc (application/pgp-signature, inline)]

Unset Bug forwarded-to-address Request was from Mattia Rizzolo <mattia@mapreri.org> to 791815-quiet@bugs.debian.org. (Tue, 10 Nov 2015 15:09:04 GMT) (full text, mbox, link).


Removed tag(s) fixed-upstream. Request was from Mattia Rizzolo <mattia@mapreri.org> to 791815-quiet@bugs.debian.org. (Tue, 10 Nov 2015 15:09:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>:
Bug#791815; Package src:libxslt. (Sun, 15 Nov 2015 23:00:07 GMT) (full text, mbox, link).


Acknowledgement sent to Reproducible Builds discussion list <reproducible-builds@lists.alioth.debian.org>:
Extra info received and forwarded to list. Copy sent to Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>. (Sun, 15 Nov 2015 23:00:07 GMT) (full text, mbox, link).


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

From: Dhole <dhole@openmailbox.org>
To: 791815@bugs.debian.org
Cc: Reproducible Builds discussion list <reproducible-builds@lists.alioth.debian.org>
Subject: Re: [Reproducible-builds] Bug#791815: libxslt: please support timestamps from environment
Date: Sun, 15 Nov 2015 23:57:23 +0100
[Message part 1 (text/plain, inline)]
control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=758148

I have just forwarded patch upstream.

Cheers,
Dhole

[signature.asc (application/pgp-signature, attachment)]

Set Bug forwarded-to-address to 'https://bugzilla.gnome.org/show_bug.cgi?id=758148'. Request was from Dhole <dhole@openmailbox.org> to 791815-submit@bugs.debian.org. (Sun, 15 Nov 2015 23:00:08 GMT) (full text, mbox, link).


Reply sent to Mattia Rizzolo <mattia@debian.org>:
You have taken responsibility. (Mon, 09 May 2016 21:54:08 GMT) (full text, mbox, link).


Notification sent to Dhole <dhole@openmailbox.org>:
Bug acknowledged by developer. (Mon, 09 May 2016 21:54:08 GMT) (full text, mbox, link).


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

From: Mattia Rizzolo <mattia@debian.org>
To: 791815-close@bugs.debian.org
Subject: Bug#791815: fixed in libxslt 1.1.28-3
Date: Mon, 09 May 2016 21:52:10 +0000
Source: libxslt
Source-Version: 1.1.28-3

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

Debian distribution maintenance software
pp.
Mattia Rizzolo <mattia@debian.org> (supplier of updated libxslt 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: SHA256

Format: 1.8
Date: Mon, 09 May 2016 20:18:36 +0000
Source: libxslt
Binary: libxslt1.1 libxslt1-dev libxslt1-dbg xsltproc python-libxslt1 python-libxslt1-dbg
Architecture: source
Version: 1.1.28-3
Distribution: unstable
Urgency: medium
Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 libxslt1-dbg - XSLT 1.0 processing library - debugging symbols
 libxslt1-dev - XSLT 1.0 processing library - development kit
 libxslt1.1 - XSLT 1.0 processing library - runtime library
 python-libxslt1 - Python bindings for libxslt1
 python-libxslt1-dbg - Python bindings for libxslt1 (debug extension)
 xsltproc   - XSLT 1.0 command line processor
Closes: 791815 823857
Changes:
 libxslt (1.1.28-3) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Team upload.
   * Upload to unstable.
   * Bump std-version to 3.9.8.
   * Acknowledge previous NMU, thanks carnil!
   * Add dh-python to build-depends
 .
   [ Jérémy Bobbio ]
   * Add a patch from upstream to make generate-id() provide stable IDs.
     Thanks to Daniel Veillard.  Closes: #823857
 .
   [ Dhole ]
   * Honour SOURCE_DATE_EPOCH when embedding timestamps in docs.  Closes: #791815
 .
   [ Mattia Rizzolo ]
   * Run wrap-and-sort.
   * Use HTTPS in Vcs-* fields.
Checksums-Sha1:
 c314eb41aaac0aeb7a5edd8a9ab8156e3f0703c8 2375 libxslt_1.1.28-3.dsc
 e210450586637d1a0987c247a53efe52d010331a 33904 libxslt_1.1.28-3.debian.tar.xz
Checksums-Sha256:
 0c4d95ef6aad0dce1a54f643a151fcfaec721bf9e601b87d412a74979c8a2bd7 2375 libxslt_1.1.28-3.dsc
 ccefec410275840c17c52c441802d5d21754ea08ae0643a94fa21aaa9f35924b 33904 libxslt_1.1.28-3.debian.tar.xz
Files:
 374d9743cc726a60319d7ae338cf288f 2375 text optional libxslt_1.1.28-3.dsc
 018c97e787a3f52be746869752812aa1 33904 text optional libxslt_1.1.28-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXMPapAAoJEPNPCXROn13Zga0P/RUm58wwj8StncJczrqrBjWf
rWbk6MQFUw1pSbQ2fb+N70QsDyuisgZ1i69OJlCBHaOs1bUNjPTN6W0yfZRJ1mf8
a1nHI2S63I2YEkcPOJ5fgnBtcLvqcxbjofLjQPNlsFDCOw9p7a1yLLrr7K2Fi8jD
XeLbwHawShoDRHCVqF6VAWcURFNTpUtb1fFaLxbHZKBjC7FgRJteywBXOzTAInkJ
+Hp3Ockn0OTolXE0L52b6AQ9pKW/hb/lPHm5+kysWuRiAnifEFbQuIh/qYz5J7pZ
XXzGxjYA1atnki3EG2KkWSC9NGWfUfFhKX2nEDE9vUiqYoLHLWI/pH0K05iL1o1H
0Hld5dXQwRAqc8zPXyqVxYRd0+AZ1z9pi9NGOqRmkXdd9FWrzS91ppEXGMZdSMzl
JOf6BwvXUQvYVknw80ZpjSPNSutcectv8hiumh5ZCTUlh40RrbULmyvXJYBA/uMU
o9Uf9oOmL8cuxoQEbog2gi7731yyq7nP/8Rm2y+0oDrpc92LSVmzG2+z6X2wrujc
lBr2CSzeUN9dVPJVqc9QVwxh/ANfWfky8nxPumbO3iMblqM5FJ0br4FwOAT5Ldia
VjSk5oJQ241aiuw9QQEQYRXVldk2iV7gbX+lpON8TXsk4s33CdU+RDshgzq7MrZx
OTBl75l6EYA6jbisPb9j
=xTTR
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 23 Jun 2016 07:25:57 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:16:11 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.