Debian Bug report logs -
#1024482
opencv: embeds build path and running kernel version
Reported by: Victor Westerhuis <victor@westerhu.is>
Date: Sun, 20 Nov 2022 13:03:05 UTC
Severity: wishlist
Tags: patch
Found in version opencv/4.6.0+dfsg-7
Fixed in version opencv/4.6.0+dfsg-8
Done: Jochen Sprickerhof <jspricke@debian.org>
Bug is archived. No further changes may be made.
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#1024482; Package src:opencv.
(Sun, 20 Nov 2022 13:03:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Victor Westerhuis <victor@westerhu.is>:
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>.
(Sun, 20 Nov 2022 13:03:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: opencv
Version: 4.6.0+dfsg-7
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath uname
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that opencv's core module embeds the build path multiple times. It also
embeds the running kernel version and a build timestamp. The generated
Doxygen documentation also embeds the build path in multiple places.
I have opened a merge request on Salsa [2] to fix the above issues. Once
applied, it can be built reproducibly in our current experimental
framework.
Regards,
Victor Westerhuis
[1]: https://wiki.debian.org/ReproducibleBuilds
[2]: https://salsa.debian.org/science-team/opencv/-/merge_requests/4
- -- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_NL.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en_US:en:nl_NL:nl
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmN6JKYTHHZpY3RvckB3
ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+wtGEACw8EEO2HV2W7gyhBRujYJUv2SMesTF
A0f6cAxVeaub4vJQnBYcJsVsIoXT95YiFwA+2YaVJibnZvD99w+v4ysBY7WHuNQf
DopiCzygInjL8o8MP65TfyRcV3b2jmmDXcRynJ0UDn78vY6PM5fv1DAdrlaNF47l
0/QkW0bSvsj4aZ7MyMiLblISQqU4kw+8EJPutXuzYwTQPQIdjIQldchqu0dLw55F
O/2tJvr0h/3jPT0d3v9Y6+0tQBcI9yN87AdwIeyOme0rDekm04avdfAeoUzOVMvb
Lyy3z5ZTDG6n2sEUmgUnIBWkoM9MlZ5uU9oyS1JafcHiDvkewAU5fh75EWL7b2im
3CYtsAC6rjJK94nVOBmTvTDLJeLj7IbSfd+wf4Spe6EjUKHt2xVIQ9AegyE8bt/R
hwkDrCsTMlzdWoipCa858fXlZc0Ct9833XxacIvave9rhlHzb241MfbyXvZMsIJs
sE+wSlMcoIcv14z142aZEnKl31pCsoMX789M5z11tnT2neqkpUxc+9NLm4Zu/oOQ
5vrOok0uMN+Zzk8axl9uVSC5wlGT3T51HVBfSUwVipcsD537nPNHROHtHzA3IgnP
dsQZa0PZ86iWUkGBtg3ORbiYRHNQzEzbWxwS/yyEkYPeXXjwtCI+CHfnifh8kCxZ
hKLdoA+sRML3Kg==
=JjzC
-----END PGP SIGNATURE-----
Reply sent
to Jochen Sprickerhof <jspricke@debian.org>:
You have taken responsibility.
(Sun, 20 Nov 2022 15:39:10 GMT) (full text, mbox, link).
Notification sent
to Victor Westerhuis <victor@westerhu.is>:
Bug acknowledged by developer.
(Sun, 20 Nov 2022 15:39:10 GMT) (full text, mbox, link).
Message #10 received at 1024482-close@bugs.debian.org (full text, mbox, reply):
Source: opencv
Source-Version: 4.6.0+dfsg-8
Done: Jochen Sprickerhof <jspricke@debian.org>
We believe that the bug you reported is fixed in the latest version of
opencv, 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 1024482@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspricke@debian.org> (supplier of updated opencv 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: Sun, 20 Nov 2022 16:12:59 +0100
Source: opencv
Architecture: source
Version: 4.6.0+dfsg-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Jochen Sprickerhof <jspricke@debian.org>
Closes: 972566 1024482
Changes:
opencv (4.6.0+dfsg-8) unstable; urgency=medium
.
* Team upload.
.
[ Victor Westerhuis ]
* Build Python extension for all supported versions (Closes: 972566)
* Make binaries build reproducibly
* Make documentation build reproducibly (Closes: #1024482)
.
[ Jochen Sprickerhof ]
* Update build dependency
Checksums-Sha1:
1c09449a6d8803f3bc3627931f44b9c5bd1cc7a4 6872 opencv_4.6.0+dfsg-8.dsc
7c1f454df99fbcde4f4bcd02d8b193c6c6204927 34180 opencv_4.6.0+dfsg-8.debian.tar.xz
0caf0d852a64fb919f547b7cf566e7e4dbb452e1 23962 opencv_4.6.0+dfsg-8_source.buildinfo
Checksums-Sha256:
1efe2c2271f251d1c4f6f4b9d7eb4bfe3aa74a829556e752a65d1ffb20dacd74 6872 opencv_4.6.0+dfsg-8.dsc
6d8a462cea8180239256d8a3e4bb53377aa29dd3fd80aed5d901e5bce1605cec 34180 opencv_4.6.0+dfsg-8.debian.tar.xz
7306c7db6326d95885b7a5fdd286f27e047c2f9f9468fb575b2594146213ee6e 23962 opencv_4.6.0+dfsg-8_source.buildinfo
Files:
17af96b5c2a30a7973736c272eb21e51 6872 devel optional opencv_4.6.0+dfsg-8.dsc
f174079254181a99255b3f6660e856d5 34180 devel optional opencv_4.6.0+dfsg-8.debian.tar.xz
1bd187c5bb8af85885be452377b56846 23962 devel optional opencv_4.6.0+dfsg-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmN6RI0ACgkQW//cwljm
lDPXURAAhoS+WaZgytn/BHvhAs5QnMQcQw/4vLTB1LL78Gl8ie2MgQ2j8001AhFp
aRaCgvupyfUQYB+/8wud9zyAXA0+RGH6oXZhUeBf/AZIIhQop0/omM+ftX/GkglE
L7pNd02ifgd1zdi6nJ5ScFJxJQoRYjvLlSymYuPxD+jgIA5uKDeGVQHnzn5iJ7Us
tCpdI/yvDyMPQwWv0iiW075kDTXz1oUqExAH29x2PDiI2jzyjy7E1q3kVPP/6y77
ZRCfu3iNLZ1nD4ZNISMxbsgulg2i4cGd24nOWL9m2Y6I6fSBeC55XE6mrh9BIRK+
hVRlFdOoAqh5DcMyrRspB6wKnXRR/poFqT9xwO1S6z4heHY/qxcJriMSPSd7esaY
I2yUHPUBfBflOSuyeduElELhd7zCpLRK3Mdg9uHs46NrEo1Q+0uouUDGXAei/9TY
Ph2MtniltEH8p6CBpTnNbvEpIz7OzOvrcv4QS9x+zzSKWkiDEdGLNRLYgEqDYB+9
/U8eRgRfavzraBEyGJDRnXCHxQtQqlDvVCtAorj8mkYgwz04EBFBZh3qIXoQ1z+D
vyIOE+nYjxaOmU/v76h1Hnu4QuRQXnHoFYyjDbZd00svdDnN4MFNUiLzZsqeQ/bV
NvZdC55CbRRQ09dxkS1iydCPiBQqnxuL4wNv7KpyJuiNKibjiDM=
=wAUg
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 19 Dec 2022 07:29:35 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 11:31:16 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.