Debian Bug report logs - #978088
rheolef: reproducible builds: date in various .pdf files

version graph

Package: rheolef; Maintainer for rheolef is Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>; Source for rheolef is src:rheolef (PTS, buildd, popcon).

Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>

Date: Fri, 25 Dec 2020 20:39:01 UTC

Severity: normal

Tags: patch

Fixed in version rheolef/7.1-3

Done: Pierre Saramito <pierre.saramito@imag.fr>

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-bugs@lists.alioth.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#978088; Package rheolef. (Fri, 25 Dec 2020 20:39:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Fri, 25 Dec 2020 20:39:03 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: submit@bugs.debian.org
Subject: rheolef: reproducible builds: date in various .pdf files
Date: Fri, 25 Dec 2020 12:34:49 -0800
[Message part 1 (text/plain, inline)]
Package: rheolef
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps timezone
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Various .pdf files include the build date:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/rheolef.html

  /usr/share/doc/rheolef-doc/rheolef.pdf

  version·7.1·update·21·March·2020
  vs.
  version·7.1·update·22·March·2020


It appears to respect SOURCE_DATE_EPOCH but without respecting the
timezone.


The attached patch fixes this by removing calls to the LASTUPDATE
function from several .tex and .sty source files, avoiding embedding the
date entirely.


Thanks for maintaining rheolef!


live well,
  vagrant
[0001-Remove-uses-of-LASTUPDATE-command-to-avoid-embedding.patch (text/x-diff, inline)]
From 71cab484bb98e49859f8a2b414ac931375d2cf35 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Fri, 25 Dec 2020 09:39:37 +0000
Subject: [PATCH] Remove uses of LASTUPDATE command to avoid embedding the
 build date in generated Documentation.

https://reproducible-builds.org/docs/timestamps/
---
 doc/usrman/rheolef.sty      | 2 +-
 doc/usrman/rheolef.tex      | 2 +-
 doc/usrman/rheolef_hdg.tex  | 2 +-
 fem/lib/internals_basis.sty | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/doc/usrman/rheolef.sty b/doc/usrman/rheolef.sty
index 71291d4..ed06e77 100644
--- a/doc/usrman/rheolef.sty
+++ b/doc/usrman/rheolef.sty
@@ -123,7 +123,7 @@ newton,damped\_newton%
 \usepackage{fancyhdr}
 \pagestyle{fancy}
 \input{version}
-\newcommand{\BANNER} {\Rheolef\  version \VERSION\  update \LASTUPDATE}
+\newcommand{\BANNER} {\Rheolef\  version \VERSION}
 %\lhead[{\bf \thepage}]{\BANNER}
 %\rhead[\BANNER]{\bf \thepage}
 \chead{}
diff --git a/doc/usrman/rheolef.tex b/doc/usrman/rheolef.tex
index 5b8af1c..70ff7ba 100644
--- a/doc/usrman/rheolef.tex
+++ b/doc/usrman/rheolef.tex
@@ -20,7 +20,7 @@
   \end{Large}
   \vfill
   \begin{Large}
-      {version \VERSION\  update \LASTUPDATE} 
+      {version \VERSION}
   \end{Large}
   \vfill
 \end{center}
diff --git a/doc/usrman/rheolef_hdg.tex b/doc/usrman/rheolef_hdg.tex
index 723cbb5..6c4d5d1 100644
--- a/doc/usrman/rheolef_hdg.tex
+++ b/doc/usrman/rheolef_hdg.tex
@@ -23,7 +23,7 @@
   \end{Large}
   \vfill
   \begin{Large}
-      {version \VERSION\  update \LASTUPDATE} 
+      {version \VERSION}
   \end{Large}
   \vfill
 \end{center}
diff --git a/fem/lib/internals_basis.sty b/fem/lib/internals_basis.sty
index 893ec6f..914b8c8 100644
--- a/fem/lib/internals_basis.sty
+++ b/fem/lib/internals_basis.sty
@@ -114,7 +114,7 @@ newton,damped\_newton%
 \usepackage{fancyhdr}
 \pagestyle{fancy}
 \input{version}
-\newcommand{\BANNER} {Rheolef internals -- version \VERSION\  update \LASTUPDATE}
+\newcommand{\BANNER} {Rheolef internals -- version \VERSION}
 \chead{}
 \cfoot[]{}
 
-- 
2.20.1

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#978088; Package rheolef. (Sat, 02 Jan 2021 18:48:02 GMT) (full text, mbox, link).


Acknowledgement sent to Pierre Saramito <pierre.saramito@imag.fr>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Sat, 02 Jan 2021 18:48:02 GMT) (full text, mbox, link).


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

From: Pierre Saramito <pierre.saramito@imag.fr>
To: 978088@bugs.debian.org, vagrant@reproducible-builds.org
Subject: Re: rheolef: reproducible builds: date in various .pdf files
Date: Sat, 2 Jan 2021 19:38:19 +0100 (CET)
[Message part 1 (text/plain, inline)]
Dear Vagrant, 

Many thanks for your patch: it has just been integrated in a new 
release 7.1-3 of the debianization of the Rheolef package. 
It has also been integrated for the next upstream version. 

Best wishes, 

Pierre 
-- 
Pierre.Saramito@imag.fr 
Directeur de Recherche CNRS 
Laboratoire Jean Kuntzmann, Grenoble, France 
http://ljk.imag.fr/membres/Pierre.Saramito 
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#978088; Package rheolef. (Sat, 02 Jan 2021 18:54:04 GMT) (full text, mbox, link).


Acknowledgement sent to Pierre Saramito <pierre.saramito@imag.fr>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Sat, 02 Jan 2021 18:54:04 GMT) (full text, mbox, link).


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

From: Pierre Saramito <pierre.saramito@imag.fr>
To: gladk@debian.org, debian-science@lists.debian.org, 978088@bugs.debian.org
Subject: HELP needed for uploading a new debianisation 7.1-3 of the Rheolef package
Date: Sat, 2 Jan 2021 19:41:48 +0100 (CET)
[Message part 1 (text/plain, inline)]
Hi Anton, hi all, 

I just commit with git a new release 7.1-3 of the debianisation 
of the rheolef package: it fixes bug #978088 (see d/changelog) 
thanks to a patch by Vagrant Cascadian <vagrant@reproducible-builds.org> 

The upstream version is unchanged (7.1). 

Could you please upload it in debian ? 

Many thanks for your help. 

Best regards, 

Pierre 
-- 
Pierre.Saramito@imag.fr 
Directeur de Recherche CNRS 
Laboratoire Jean Kuntzmann, Grenoble, France 
http://ljk.imag.fr/membres/Pierre.Saramito 
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#978088; Package rheolef. (Sat, 02 Jan 2021 20:18:03 GMT) (full text, mbox, link).


Acknowledgement sent to Anton Gladky <gladk@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Sat, 02 Jan 2021 20:18:03 GMT) (full text, mbox, link).


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

From: Anton Gladky <gladk@debian.org>
To: Pierre Saramito <pierre.saramito@imag.fr>
Cc: Debian Science List <debian-science@lists.debian.org>, 978088@bugs.debian.org
Subject: Re: HELP needed for uploading a new debianisation 7.1-3 of the Rheolef package
Date: Sat, 2 Jan 2021 21:15:38 +0100
Hi Pierre,

sure, I will! Please push your changes in master-branch. It looks
only the tags were pushed.

Regards

Anton

Am Sa., 2. Jan. 2021 um 19:41 Uhr schrieb Pierre Saramito
<pierre.saramito@imag.fr>:
>
> Hi Anton, hi all,
>
> I just commit with git a new release 7.1-3 of the debianisation
> of the rheolef package: it fixes bug #978088 (see d/changelog)
> thanks to a patch by Vagrant Cascadian <vagrant@reproducible-builds.org>
>
> The upstream version is unchanged (7.1).
>
> Could you please upload it in debian ?
>
> Many thanks for your help.
>
> Best regards,
>
> Pierre
> --
> Pierre.Saramito@imag.fr
> Directeur de Recherche CNRS
> Laboratoire Jean Kuntzmann, Grenoble, France
> http://ljk.imag.fr/membres/Pierre.Saramito



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>:
Bug#978088; Package rheolef. (Sat, 02 Jan 2021 21:09:02 GMT) (full text, mbox, link).


Acknowledgement sent to Pierre Saramito <pierre.saramito@imag.fr>:
Extra info received and forwarded to list. Copy sent to Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>. (Sat, 02 Jan 2021 21:09:02 GMT) (full text, mbox, link).


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

From: Pierre Saramito <pierre.saramito@imag.fr>
To: Anton Gladky <gladk@debian.org>, debian-science@lists.debian.org, 978088@bugs.debian.org
Subject: Re: HELP needed for uploading a new debianisation 7.1-3 of the Rheolef package
Date: Sat, 2 Jan 2021 22:05:41 +0100 (CET)
[Message part 1 (text/plain, inline)]
Hi Anton, 

> From Anton Gladky: 
> sure, I will! Please push your changes in master-branch. It looks 
> only the tags were pushed. 

Sorry ! Its done now. 

Many thanks for your help, 

Pierre 
-- 
Pierre.Saramito@imag.fr 
Directeur de Recherche CNRS 
Laboratoire Jean Kuntzmann, Grenoble, France 
http://ljk.imag.fr/membres/Pierre.Saramito 
[Message part 2 (text/html, inline)]

Reply sent to Pierre Saramito <pierre.saramito@imag.fr>:
You have taken responsibility. (Sat, 02 Jan 2021 21:39:03 GMT) (full text, mbox, link).


Notification sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer. (Sat, 02 Jan 2021 21:39:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 978088-close@bugs.debian.org
Subject: Bug#978088: fixed in rheolef 7.1-3
Date: Sat, 02 Jan 2021 21:35:55 +0000
Source: rheolef
Source-Version: 7.1-3
Done: Pierre Saramito <pierre.saramito@imag.fr>

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

Debian distribution maintenance software
pp.
Pierre Saramito <pierre.saramito@imag.fr> (supplier of updated rheolef 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, 1 Jan 2021 10:20:09 +0100
Source: rheolef
Architecture: source
Version: 7.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Pierre Saramito <pierre.saramito@imag.fr>
Closes: 978088
Changes:
 rheolef (7.1-3) unstable; urgency=medium
 .
   * d/patches
      - pdf-build-date.patch: fix some latex files (closes: #978088)
        thanks to a patch by Vagrant Cascadian <vagrant@reproducible-builds.org>
      - boost-1-71.patch: fix for boost::mpi when boost >= 1.71
Checksums-Sha1:
 e397d775ac2a797bcefc4fb38e8858255c5f02e3 2579 rheolef_7.1-3.dsc
 b9997354f8ab2273ef6cd06662978312e7b62b76 11240 rheolef_7.1-3.debian.tar.xz
 d3cca74b4e2dedbfff5dad67d1c3cbc6743ce8a3 21703 rheolef_7.1-3_source.buildinfo
Checksums-Sha256:
 9f50f03631d27b07acae0b0f03a18f8714c92de8d41f70062631eea43ad02c10 2579 rheolef_7.1-3.dsc
 21345ef9fe3c31ff4d3ef2aa2e6b65e080e6f2ae9ae61e1073112b35ff5b95ab 11240 rheolef_7.1-3.debian.tar.xz
 e276378d4a8117bc82dd427f91f35f1cd879c07f36e809888d42370f5ed219bd 21703 rheolef_7.1-3_source.buildinfo
Files:
 83d18967a0b00a97eea4fa900218c726 2579 math optional rheolef_7.1-3.dsc
 255cb6dc91b7cc8a6b9fc39864c7e9c3 11240 math optional rheolef_7.1-3.debian.tar.xz
 a5f0a5d6182adb1e73f88ab656fb11cd 21703 math optional rheolef_7.1-3_source.buildinfo

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

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl/w5L0ACgkQ0+Fzg8+n
/wYZqg/9HJ4A7Pi8IVdPm80Zr8dbvMTr6vYbz0RLohoD5BqSzrSP+/x4DHGduYzv
l24JvSO3Ct9rJKFzkilxHvG9o4IdlE7k0jDB4P/3WzrCnhG6c+2sRP1taB2PW8Wi
TVz20pJaDgN5UhA9pkFGI7a2BNMi0PwB0BialInqWOVo2PfrlOVFDXEc2WU8AN4t
BFO7C+sZJURV7u379c7m5KbdS1/iAEwHedU5Vfw0icYHXE621sMTJT18RyZW9bxb
8w3SCq9XPE/8sgx7KZnZX/nTCCEkJ7O/rS9dHCQShOkRUKVSl8eOyXG5/5Oku3af
DFSY5Wx9kHPSrChuElSibYI/Zq2O0A8kMSLNgltE0RPR1p6kcVaHVJJmdhhrpVaR
J3Q0iJHadBihRQawyEGQcBI2b1FBlLbzSB2Y1fhgylxqvZf2aTWYdtch7PQ70LtS
cg+hWexN3+nyN98WWi+tyfjHJFWsSgKZk+3iZjwEoEWRpVDvzOgdgVGNvJox9HW0
Pu0w4h36neOwbMhGYMvqNXyAsCiJ0p/B/vODiHUoxctBy/im5ntdcBNs7su5I2I9
e7+BU6nV9ms3z5Fht6IQEQT8HOH3HUulwK1GXQ9P7f5Y7LsvgrcFuNWrEedfIG99
tDXkldeMg+u3kP+ml8QbxtoFtypuKXSHoLfu867sf0bhI02k2PE=
=baq0
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 22 Feb 2021 07:32:23 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 12:51:14 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.