#1148979 python-mne: please make the build reproducible

#1148979#5
Date:
2026-09-25 20:45:26 UTC
From:
To:
Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
python-mne could not be built reproducibly.

This is because the documentation embeds the current date. A patch is
attached that will use the date encoded in SOURCE_DATE_EPOCH if it is
present.

 [0] https://reproducible-builds.org/


Regards,

#1148979#10
Date:
2026-10-01 11:34:38 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-mne, 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 1148979@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Karsten Schöke <karsten.schoeke@geobasis-bb.de> (supplier of updated python-mne 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)
Format: 1.8
Date: Thu, 01 Oct 2026 09:08:25 +0200
Source: python-mne
Built-For-Profiles: nocheck
Architecture: source
Version: 1.13.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Karsten Schöke <karsten.schoeke@geobasis-bb.de>
Closes: 1148979
Changes:
 python-mne (1.13.2-3) unstable; urgency=medium
 .
   * add 0016-Reproducible-documentation.patch (Closes: #1148979)
   * enable real autopkgtests
Checksums-Sha1:
 b9b734edc7406a47a83102550c619104e85935b9 3877 python-mne_1.13.2-3.dsc
 2fa9518437b6bd74edb4d1fdbf167e3636235244 105216 python-mne_1.13.2-3.debian.tar.xz
 8c53308dad7b2436f80a4478b718113abd261ee1 23620 python-mne_1.13.2-3_amd64.buildinfo
Checksums-Sha256:
 6e799f0671abef1e9952ef0e11959221f76d86672944ef5decc888db46f813d1 3877 python-mne_1.13.2-3.dsc
 be75fd7d17cb52bb5dd5c3d8de427ab4273d07b249b82a82c9f18a548d5221ca 105216 python-mne_1.13.2-3.debian.tar.xz
 c9c3c04c11428af4168456d10ca376c50c64ba7e462001a7c746b847c4aeec11 23620 python-mne_1.13.2-3_amd64.buildinfo
Files:
 43eafb8f8d106d081a3a76dc45b73100 3877 python optional python-mne_1.13.2-3.dsc
 792e2520f4e48310208a327916747043 105216 python optional python-mne_1.13.2-3.debian.tar.xz
 05872b61ff221feaf75ef7da788aed31 23620 python optional python-mne_1.13.2-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEESJcY4TbXsC5S1RQ8jT4KJgRDZUgFAmq+QTgACgkQjT4KJgRD
ZUjPhg/6AgQvi4h678GPpgux17jCoGeGKocnGUtqvOgNorNr8mCzkCbSnPh4p9Hq
sNu+8A0kTaJhjM1TVBLkQIM6hKn+u1YNMvCdbyM8E2TKkNoHkYV0NE/Y1l6ekJE9
dvEGWLagWv8O6kzEBTjUjMMYClpMYLsdqKzQGcSRga4y9O8msLFSMiDY3/1azeO9
YohpBhASxzDB0OoVQ5H53yF4Y27Coo1NeMnjlK42T+giXrjdH+Rv/+CdhkkSAE6M
5sz3qwDxLLPjYeoDe76Iux4jSKxz39g0z7dRe68MioxInZRC3Ixib6fT+KKB9F9c
dVWYAYFmusKvUcsRSkjHght2WSqnLYrLkoxuccRuTzdoLqRRGK/lQOz2mS9nkRW0
yA6dIHkUEd4Edpx0crEvB45DGclIr1UN4KVklfXcgRCdBnHh5J3mCP0CYKOZ7frm
7P1qBtvpktRgQkRwqTfwoe0Ol6AUvYTf1Cx4P4msdva0Wt1N3YevP9Z/z+a88803
I0lT3W2FrnI2arQiK+pDcQU0sZMLAP7EmmO9MZ0HEufghwlklo+U5/BPOPUHQk5W
laDrfxidzlwbC0Ghe4PEpep7ussRZExOjpM+9tlNcWkBD+nrEsk2WF1RKdMjP+8X
DPnm8mmq6MKxvbrKJRjszXPGGfUB4VcBNx1UOmCApwBmhwDxjY4=
=AuX7
-----END PGP SIGNATURE-----