#1068375 ludevit: please make the build reproducible

#1068375#5
Date:
2024-04-04 09:36:33 UTC
From:
To:
Hi,

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

This is because it ships an .egg file in the binary package that
contains files varying by the current time. A patch is attached that
follows dh-python by specifying --single-version-externally-managed
and --root=/ such that the .egg file is not created.

Patch attached.

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


Regards,

#1068375#10
Date:
2026-08-28 14:28:12 UTC
From:
To:
Hi Chris (2024.04.04_11:36:33_+0200)
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ludevit.html

eww at all of that. I would strongly encourage using
pybuild-plugin-pyroject for modern Python packages.
(But I haven't looked at this package itself, to see why it is
installing he module by hand the way that it is. Maybe there's a good
reason for that.)

Stefano

#1068375#15
Date:
2026-08-28 14:33:39 UTC
From:
To:
Yup, I fixed this bug by accident. closing

Le ven. 28 août 2026 à 16:29, Stefano Rivera <stefanor@debian.org> a écrit :