Debian Bug report logs - #977521
vtk9: reproducible builds: build timestamps in build logs

version graph

Package: src:vtk9; Maintainer for src:vtk9 is Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>;

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

Date: Wed, 16 Dec 2020 02:03:02 UTC

Severity: normal

Tags: patch

Fixed in version vtk9/9.0.1+dfsg1-6

Done: Anton Gladky <gladk@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-bugs@lists.alioth.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#977521; Package src:vtk9. (Wed, 16 Dec 2020 02:03:04 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 Team <debian-science-maintainers@lists.alioth.debian.org>. (Wed, 16 Dec 2020 02:03:04 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: vtk9: reproducible builds: build timestamps in build logs
Date: Tue, 15 Dec 2020 18:01:05 -0800
[Message part 1 (text/plain, inline)]
Source: vtk9
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The build log files /usr/share/doc/vtk9/doxygen/html/_formulas.log.gz
and ./usr/share/doc/vtk9/html/_formulas.log.gz contain timestamps:

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

  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=latex·2020.12.12)··13·DEC·2020·01:06
  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=latex·2022.1.16)··16·JAN·2022·11:20


Since these log files appear to be artifacts leftover from the
generation of the documentation, the attached patch removes these files
from debian/rules before building the package.


Thanks for maintaining vtk9!


live well,
  vagrant
[0001-debian-rules-Remove-_formulas.log-from-dh_install-ov.patch (text/x-diff, inline)]
From 057b9bcf680514cfdf1db62874c06389891ac5e4 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Mon, 14 Dec 2020 00:20:07 +0000
Subject: [PATCH 1/2] debian/rules: Remove _formulas.log from dh_install
 override.

These log files appear to be leftover artifacts from generating the
documentation, and contain build timestamps and other
non-deterministic information.
---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 28d8f8e..69fbe14 100755
--- a/debian/rules
+++ b/debian/rules
@@ -81,3 +81,5 @@ override_dh_install:
 	find $(CURDIR)/debian/libvtk9-dev/ -name "libvtkRenderingPythonTkWidgets.so" -exec rm {} \; || true
 	find $(CURDIR)/debian/libvtk9/ -name "*Qt*" -exec rm {} \; || true
 	find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "Q*" -exec rm {} \; || true
+	find $(CURDIR)/debian/tmp/usr/share/doc/vtk-9.0/doxygen -name "_formulas.log" -exec rm {} \; || true
+	find $(CURDIR)/debian/build/Utilities/Doxygen/doc/html -name "_formulas.log" -exec rm {} \; || true
-- 
2.29.2

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

Reply sent to Anton Gladky <gladk@debian.org>:
You have taken responsibility. (Mon, 04 Jan 2021 21:24:07 GMT) (full text, mbox, link).


Notification sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer. (Mon, 04 Jan 2021 21:24:07 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 977521-close@bugs.debian.org
Subject: Bug#977521: fixed in vtk9 9.0.1+dfsg1-6
Date: Mon, 04 Jan 2021 21:21:39 +0000
Source: vtk9
Source-Version: 9.0.1+dfsg1-6
Done: Anton Gladky <gladk@debian.org>

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

Debian distribution maintenance software
pp.
Anton Gladky <gladk@debian.org> (supplier of updated vtk9 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: Mon, 04 Jan 2021 22:12:05 +0100
Source: vtk9
Architecture: source
Version: 9.0.1+dfsg1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Anton Gladky <gladk@debian.org>
Closes: 977521 977522 978659 979073
Changes:
 vtk9 (9.0.1+dfsg1-6) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * [7027348] Fix FTBFS on hurd-i386 and non-java ports. (Closes: #978659)
 .
   [ Vagrant Cascadian ]
   * [7a3a0e0] Make vtk9 build-reproducible. (Closes: #977522, #977521)
 .
   [ Anton Gladky ]
   * [a341c32] Enable RenderingContextOpenGL2. (Closes: #979073)
Checksums-Sha1:
 296608cfa082a4d53dd007688591cb4025f0370a 3648 vtk9_9.0.1+dfsg1-6.dsc
 d210a06b4ef6bc73a9bd2b4e5f4711b687e8256a 19960 vtk9_9.0.1+dfsg1-6.debian.tar.xz
 6d53d13ffda89af0bb62b1d153b7cba5e47a6c78 20456 vtk9_9.0.1+dfsg1-6_source.buildinfo
Checksums-Sha256:
 01534323cf2763bb76524e0ff9913c86f1ba5f11c9738ec2a3dfa26687f17fa7 3648 vtk9_9.0.1+dfsg1-6.dsc
 89b4a712c2d8a4adf1f734c7599fed322e9306c49acf3cef68561c9d4a056c55 19960 vtk9_9.0.1+dfsg1-6.debian.tar.xz
 058a5113e11d02d3a7fd69fd74c88365182c62bf1c46d9e3131b06b8635420ea 20456 vtk9_9.0.1+dfsg1-6_source.buildinfo
Files:
 75c37de0d2af1e4e790cf25b7179a25d 3648 graphics optional vtk9_9.0.1+dfsg1-6.dsc
 6273918a01112f775a3411208c199860 19960 graphics optional vtk9_9.0.1+dfsg1-6.debian.tar.xz
 10128e589d8a6586d2173add32527f0b 20456 graphics optional vtk9_9.0.1+dfsg1-6_source.buildinfo

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

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl/zhPcACgkQ0+Fzg8+n
/wbTSBAAgUCPeOq9oNw/jh3qHYzfzL6E2sUCVOIb7/tGmxw5fz3y4i6grLLoZAr3
o0qtV8OQXDR3AGtiYbGY/XO0D6OseydG0/XDRBej2L/8VqLqyIDtGGKlvdfrL1Ti
nmH7rGIwSwjMhIuo9bvJl2OeTl0F3KfPcjdewY+yYEs9apJh1T7DJk/T+QyCv9Rb
GvtYiVBl72cHvEV3TCKNpQZ80CgdSdDUgRsUWGhUNEmqn2Nh0/M81tO2BbFyx3kq
jYAQqyl0PJDSLAvAy25S+q8nf0LLTOn1j3X/kwxL70BeIE/V6xfzvlgKOmRq2C0a
Lgy0/pfhxbEJQN64L39nJeWN2jdOnkBqIVRPg3HsC5VwN1Ps60idJucIrZKWizf6
IKB4XFh0HzfW9cHCKISXt7+qFXJ0RjTQYNPmb0j6Ro9YDCX9hQH/6Bv/d88297o/
5QzzCvTOLrgdvISdEuB3RLcE79T0uuCo3Vi76UEEz+2cohnqIk6Z8x+XcPMIS2fy
Y1DtObDjR4aCsQWrsERnDSZvavFkseOEKxLb5gHLVa3A8NALY4n+b2Wg8aBh/nhH
DMfwpC7jxSqFi/YoIVfTOkq5O5WFuVRcLyMe9Tt9EwwUEeNwc2ueHXRLtmsj5F83
Qu3zkeXND+kwEQdf3Kq+ebO2DVjGV/r2OxQdjzOjN0UG++SHik4=
=Knku
-----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:26:14 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:50:02 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.