Your message dated Sun, 26 Jun 2022 19:48:48 +0000
with message-id <[email protected]>
and subject line Bug#1007908: fixed in fiat 2019.2.0~git20210419.7d418fa-2
has caused the Debian Bug report #1007908,
regarding fiat: 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.)
--
1007908: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1007908
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fiat
Version: 2019.2.0~git20210419.7d418fa-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
fiat could not be built reproducibly.
This is because the output varies on whether the build process can
access the internet. A patch is attached that uses intersphinx
mapping to link to local documentation (vs. linking to the internet
version).
(Another solution would be to disable all internet access entirely
via the HTTPPROXY variables.)
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/control 2022-03-18 11:53:52.626985138 +0000
--- b/debian/control 2022-03-18 12:02:48.148536524 +0000
@@ -7,6 +7,7 @@
debhelper-compat (= 13),
dh-python,
python3-all (>= 3.4),
+ python3-doc,
python3-setuptools,
python3-sympy,
python3-numpy,
@@ -39,7 +40,7 @@
Multi-Arch: foreign
Depends: libjs-mathjax, ${sphinxdoc:Depends},
${misc:Depends}
-Suggests: python3-fiat
+Suggests: python3-fiat, python3-doc
Description: tabulation of finite element function spaces (docs)
The FInite element Automatic Tabulator FIAT supports generation of arbitrary
order instances of the Lagrange elements on lines, triangles, and tetrahedra.
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible-build.patch 2022-03-18 12:01:41.928352935
+0000
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2022-03-18
+
+--- fiat-2019.2.0~git20210419.7d418fa.orig/doc/sphinx/source/conf.py
++++ fiat-2019.2.0~git20210419.7d418fa/doc/sphinx/source/conf.py
+@@ -263,7 +263,7 @@ texinfo_documents = [
+
+
+ # Example configuration for intersphinx: refer to the Python standard library.
+-intersphinx_mapping = {'http://docs.python.org/': None}
++intersphinx_mapping = {"python": ("/usr/share/doc/python3/html", None)}
+
+
+ def run_apidoc(_):
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2022-03-18 11:58:42.099844874 +0000
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: fiat
Source-Version: 2019.2.0~git20210419.7d418fa-2
Done: Drew Parsons <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fiat, 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 fiat 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: Sun, 26 Jun 2022 20:54:41 +0200
Source: fiat
Architecture: source
Version: 2019.2.0~git20210419.7d418fa-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1007908
Changes:
fiat (2019.2.0~git20210419.7d418fa-2) unstable; urgency=medium
.
* add debian patches
- reproducible-build.patch links docs to local python docs to
enable reproducible builds. Thanks Chris Lamb. Closes: #1007908.
- docs_local_mathjax.patch configures docs to use local mathjax
* Standards-Version: 4.6.1
Checksums-Sha1:
cf9b3acb25341ddf859ed4a6f07838f981b756ad 2387
fiat_2019.2.0~git20210419.7d418fa-2.dsc
e5183bd0c5aa1da8cd74c204b62c682abe044ebe 7240
fiat_2019.2.0~git20210419.7d418fa-2.debian.tar.xz
Checksums-Sha256:
ea6dababd4e003bda688a8b9c7be62b70235e4e5917e9436d16787887af40f76 2387
fiat_2019.2.0~git20210419.7d418fa-2.dsc
99afb58c1b1380aa6c4caaebff6119352cc313ddc566d782708ddf8554e7f5df 7240
fiat_2019.2.0~git20210419.7d418fa-2.debian.tar.xz
Files:
25c94b417d78cbc920bde992b19e1ffa 2387 python optional
fiat_2019.2.0~git20210419.7d418fa-2.dsc
e71962bb62d7bd104bcff49561852c07 7240 python optional
fiat_2019.2.0~git20210419.7d418fa-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmK4szEACgkQVz7x5L1a
Afrq1A/+K+CQF9ECOQec1GKOWcgXkW42nlVnvpsbfeYYb7PFX4ggK+xDD54pn/7J
0Cb02w7Ve6ZBhRxTQuG9bOBQTspYsDZS4/P7/xNyTRSRjIP5QNNqRuoNUXO9G/bc
WPUqI0RCl+mLTHrv+H/e34Npg3F8UevGiwGxPqiCwGrdfakM8RgiuV7Nnn9hKGZ9
w8ZboUV6EyQ1DyL/azjqUSMBp+a+7gOjoxx35/oZeOtVODZlJjsz8Jn+qOriNVig
1ku7SYJoeVIHzor27kxqGhK+T/TM34BARiclNYzvz+OtC69ZtM5ffpGysDt3mu1z
GtGYGZ+KLHoqgtLVyLgiFEoFFMRxx3O4H9mFlctye16/MtJ7/a5REiILPqB28dQ8
dngoI/V2kAY6eOPRMsTsJ9yZUuNiouR7RtUcHvHdnQe/iAYxM5PJx1fkavrNFMDf
oEc1UpCjR5T3dM1nRTqxIQtfWqz5twgB6Qrf8hyOPDy8sogla23HTrpeQYkCQGMr
VaRhmCsdxqBlxq79L5kIouwi//Rpe29dFyuCtEGcb3jR5kDKq6b++0pqICBnUwli
iY0KrTjH1oTNUAzFox0Y25mSRJeDJZkeYVuqvD2U9EN6FmXuGC/TXop/AXR6Suie
H/IslM6GFUqTX9p84gJEjK+V1mMUhKyECRdLEhphLqYFyBRzVRE=
=Is3t
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers