Your message dated Wed, 27 Oct 2021 16:48:45 +0000
with message-id <[email protected]>
and subject line Bug#996999: fixed in fenics-basix 0.3.0-10
has caused the Debian Bug report #996999,
regarding fenics-basix: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
996999: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996999
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fenics-basix
Version: 0.3.0-9
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpatch
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
fenics-basix could not be built reproducibly.
This is because its Doxygen configuration specifies FULL_PATH_NAMES,
and a patch is attached that inverts this setting.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible_build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible_build.patch 2021-10-22 09:00:27.935414619
+0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2021-10-22
+
+--- fenics-basix-0.3.0.orig/doc/cpp/Doxyfile
++++ fenics-basix-0.3.0/doc/cpp/Doxyfile
+@@ -150,7 +150,7 @@ INLINE_INHERITED_MEMB = NO
+ # shortest path that makes the file name unique will be used
+ # The default value is: YES.
+
+-FULL_PATH_NAMES = YES
++FULL_PATH_NAMES = NO
+
+ # The STRIP_FROM_PATH tag can be used to strip a user-defined part of the
path.
+ # Stripping is only done if one of the specified strings matches the left-hand
--- a/debian/patches/series 2021-10-22 08:47:46.861835755 +0100
--- b/debian/patches/series 2021-10-22 09:00:27.207402198 +0100
@@ -4,3 +4,4 @@
fix_doc_build.patch
skip_flaky_arch_numba_tests.patch
test_numba_conditional.patch
+reproducible_build.patch
--- End Message ---
--- Begin Message ---
Source: fenics-basix
Source-Version: 0.3.0-10
Done: Drew Parsons <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fenics-basix, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated fenics-basix 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 27 Oct 2021 18:06:12 +0200
Source: fenics-basix
Architecture: source
Version: 0.3.0-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 996999
Changes:
fenics-basix (0.3.0-10) unstable; urgency=medium
.
* skip numba tests on mipsel
* debian patch reproducible_docs.diff makes the doc build
reproducible. Thanks Chris Lamb. Closes: #996999.
Checksums-Sha1:
6549d2eebf95b97380e6070dc90a5f612e5fe770 2784 fenics-basix_0.3.0-10.dsc
4ff95d6f646bc4b942a0992c721364a3d0ad4da4 7768
fenics-basix_0.3.0-10.debian.tar.xz
Checksums-Sha256:
ba60666d3de24978b4933bd63f045b551310136aa5c5c83270948008c41c234b 2784
fenics-basix_0.3.0-10.dsc
19d937091a1f6eaf1c4c94fd2a3f268341b91dc2de19d196c310972984887f02 7768
fenics-basix_0.3.0-10.debian.tar.xz
Files:
da9f33be183e2f0a46c0f326a89ac078 2784 python optional fenics-basix_0.3.0-10.dsc
720bb441c8f4250fe03df9b6867cd31e 7768 python optional
fenics-basix_0.3.0-10.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmF5fdYACgkQVz7x5L1a
Afr/9w/+L9NCOYLnEZNBWx57l6PTxzEhPHw4xmlvPL0DrRNugRrGPZclV32jz4bb
FhNftWSnWcpvuTI3s7DwuUuyWo002DICJ7+ldlbKH8rRjFcAS28vOr1iEOubGvZ9
dCIYLvSqqnQ7QYYqgSmweH8B0sXGqXqEPcwpl+icmdh2wkvuhp3jEKW6ONh2BDEa
agV1L7bLUHackeTedHnCTrhZsNtq8oppPhi5R/PnXbpXAhlBSJj+Rbue+Mk51FfZ
zoIZewbySMkfdPsMUu3osJkiwO5Mq+cemKqnN/VZU9lGMbm+fMU1Xl03MYxI64N5
xwTpckAVmpMWeSs3Nnt5ig3Sslffe061WJM8W6YJr8O/w/WQGdyjbE6CkQdHIkrS
cDXkLQmYxEt91QdRSQPKi3Ycq/eX5PefGDK95EVSSy1HsTeObwhBhEFs5ANbWjVy
0MY1juOKbe+jK1ICRtVO4H6y6awPf2ovKSdPVwqsl38VdrZgyqpBKdYwTk8r80Oi
xfBBGxqy9qaUS/RSHjDkADXK9Lv5dZNOcojy/ym6GR72AxqLaBjbQiBhhggM4ERy
psbMlUX6m8Ylmj6ygzXjRJvqMi1EaK46+1OGp8vv6K9IYa4dYENyEGhuS9Fg5CXp
+ZxpB5JLkQMItlrPcu3RFPCgqU7TMYym6L5hlHNZzst2C7vU/cA=
=igMt
-----END PGP SIGNATURE-----
--- End Message ---