Debian Bug report logs -
#977522
vtk9: reproducible builds: unpredictible ordering in documentation
Toggle useless messages
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#977522; Package src:vtk9.
(Wed, 16 Dec 2020 02:09: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:09:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: vtk9
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Various .html files in the documentation include unsorted arrays:
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/vtk9.html
/usr/share/doc/vtk9/html/c2_vtk_e_0.html
51 <li>3·parser(s)·:·[C++,·Python,·Java]</li>
51 <li>3·parser(s)·:·[Java,·Python,·C++]</li>
The attached patch fixes this by sorting the parsers array in
doc_class2example.pl.
Thanks for maintaining vtk9!
live well,
vagrant
[0002-doc_class2example.pl-Sort-the-parsers-array.patch (text/x-diff, inline)]
From c3f5613299c9dfdee66709674a6cafafb6576137 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Tue, 15 Dec 2020 07:38:56 +0000
Subject: [PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.
---
Utilities/Doxygen/doc_class2example.pl | 1 +
1 file changed, 1 insertion(+)
diff --git a/Utilities/Doxygen/doc_class2example.pl b/Utilities/Doxygen/doc_class2example.pl
index 3978563..ce8aeca 100755
--- a/Utilities/Doxygen/doc_class2example.pl
+++ b/Utilities/Doxygen/doc_class2example.pl
@@ -261,6 +261,7 @@ if (exists $args{"parser"}) {
} else {
@parsers = keys %parsers;
}
+@parsers = sort @parsers;
my $os_is_win = ($^O =~ m/(MSWin32|Cygwin)/i);
my $open_file_as_text = $os_is_win ? O_TEXT : 0;
--
2.29.2
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>:
Bug#977522; Package src:vtk9.
(Wed, 16 Dec 2020 04:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>.
(Wed, 16 Dec 2020 04:51:03 GMT) (full text, mbox, link).
Message #10 received at 977522@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: clone 977522 -1
Control: retitle -1 vtk7: reproducible builds: unpredictible ordering in documentation
Control: reassign -1 vtk7
The patch also applies to vtk7.
live well,
vagrant
On 2020-12-15, Vagrant Cascadian wrote:
> Source: vtk9
> Severity: normal
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: randomness
> X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
>
> Various .html files in the documentation include unsorted arrays:
>
> https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/vtk9.html
>
> /usr/share/doc/vtk9/html/c2_vtk_e_0.html
> 51 <li>3·parser(s)·:·[C++,·Python,·Java]</li>
> 51 <li>3·parser(s)·:·[Java,·Python,·C++]</li>
>
>
> The attached patch fixes this by sorting the parsers array in
> doc_class2example.pl.
>
>
> Thanks for maintaining vtk9!
>
>
> live well,
> vagrant
> From c3f5613299c9dfdee66709674a6cafafb6576137 Mon Sep 17 00:00:00 2001
> From: Vagrant Cascadian <vagrant@reproducible-builds.org>
> Date: Tue, 15 Dec 2020 07:38:56 +0000
> Subject: [PATCH 2/2] doc_class2example.pl: Sort the parsers array.
>
> Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.
> ---
> Utilities/Doxygen/doc_class2example.pl | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Utilities/Doxygen/doc_class2example.pl b/Utilities/Doxygen/doc_class2example.pl
> index 3978563..ce8aeca 100755
> --- a/Utilities/Doxygen/doc_class2example.pl
> +++ b/Utilities/Doxygen/doc_class2example.pl
> @@ -261,6 +261,7 @@ if (exists $args{"parser"}) {
> } else {
> @parsers = keys %parsers;
> }
> +@parsers = sort @parsers;
>
> my $os_is_win = ($^O =~ m/(MSWin32|Cygwin)/i);
> my $open_file_as_text = $os_is_win ? O_TEXT : 0;
> --
> 2.29.2
[signature.asc (application/pgp-signature, inline)]
Bug 977522 cloned as bug 977531
Request was from Vagrant Cascadian <vagrant@reproducible-builds.org>
to 977522-submit@bugs.debian.org.
(Wed, 16 Dec 2020 04:51:03 GMT) (full text, mbox, link).
Reply sent
to Anton Gladky <gladk@debian.org>:
You have taken responsibility.
(Mon, 04 Jan 2021 21:24:09 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Mon, 04 Jan 2021 21:24:09 GMT) (full text, mbox, link).
Message #17 received at 977522-close@bugs.debian.org (full text, mbox, reply):
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 977522@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: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 12:49:44 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.