#1147674 python-vermin: please make the build reproducible

#1147674#5
Date:
2026-09-14 11:08:10 UTC
From:
To:
Hi,

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

This is because the generated documentation is generated from the --help
output, which itself contains nondeterministic text. Specifically, it
helpfully mentions the current number of CPU cores as an example, but
this makes the package unreproducible across build machines.

Patch attached.

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


Regards,

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

Debian distribution maintenance software
pp.
Jeroen Ploemen <jcfp@debian.org> (supplier of updated python-vermin 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: Tue, 13 Oct 2026 10:46:53 +0000
Source: python-vermin
Built-For-Profiles: noudeb
Architecture: source
Version: 1.8.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Jeroen Ploemen <jcfp@debian.org>
Closes: 1147674
Changes:
 python-vermin (1.8.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Rules: make the manpage build reproducible. (Closes: #1147674)
Checksums-Sha1:
 ed077d08ecc2e03f29ce447cdd3050da354fd55e 2154 python-vermin_1.8.0-2.dsc
 4c9d120e84b18555c2706e7d8f360a3c6ad7c798 3156 python-vermin_1.8.0-2.debian.tar.xz
 14240b02ee77680c2bebdf4d5a67847a3f8f0b1b 8158 python-vermin_1.8.0-2_source.buildinfo
Checksums-Sha256:
 f0b51a4a68c19d852dfc24ae6a1ee700a25a0e9ca7c53690a495323810df67ee 2154 python-vermin_1.8.0-2.dsc
 006349f529cb82dd35175644173cdcd5d5a75d983a78c80e5f406f37c1e6a907 3156 python-vermin_1.8.0-2.debian.tar.xz
 49b10f6571708f845c35209882cf28b52a33053d8c73b2d16de3a9e7e3887573 8158 python-vermin_1.8.0-2_source.buildinfo
Files:
 a12048ca34d0f84a000a54f037833d73 2154 python - python-vermin_1.8.0-2.dsc
 ff2cb79aab096fdccc7b96afcc11c214 3156 python - python-vermin_1.8.0-2.debian.tar.xz
 6969a89fe0a1d7c75803a8a8bf1d8d3c 8158 python - python-vermin_1.8.0-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEd8lhnEnWos3N8v+qQoMEoXSNzHoFAmrODCgACgkQQoMEoXSN
zHrxVRAA1qlqF8MiO70Wk5FY8s98lK9TEPmC+ByQqDfkMOygdtzdDRD8c0TFU+is
0fUJNSP94Tdwarg3JDpjCL4SyradNgjuPUSys/JTpKtqdTeLGpTpl9CYVy7HWTYG
662mX9zeMn3nXMwEJtj1FxOmxayBEeP+zP8VExHju3G/cuyO7YE9KeRMwbtmvEe6
ytfwV9ALfhbIyaGXx/iV2W1JI/o1brJjHuGLur4dbtpC24/jwR9wteze043/MDxQ
UXTl1oMqyEP5RwDHHu3pYmbPo4i8GN9uHMefqqxHnWjDYJoqXWmvhmg6dZYVDwHN
ygK/vfy6AuGRpjHtNopzhRweSi7DzGI+PWfO+LdM17rRnmb3W0jhsu9yaO+Y6nya
OI+u+z9D2SZKGgSS2cLfccRg1p/OHafV9IM0uy9NAPPws7uHs+Ja3KJW2CmGwTfB
IUx2/AfA6xGV754RkFjUvCXkas7CGnMTIKplXXuTj1gIdRVQRSqEocSuFPryuZDr
iFXgdL8/cMEb09fZ27UJoHI/yZHYRrXX3Qn4GLc6zNgbcUtisKqW0MtmYGs4oSau
vI9GV9niOOF9I5sljspndLDRL/7uvhs+tIYlt/HGV6dOfvHUFXqHnACvyQryJyEi
1UrjucDsEkaXybB6lPs3oIhdLrFYmI+RALVSMKNVxeYgFqwCkKM=
=D+9G
-----END PGP SIGNATURE-----