[DSE-Dev] Bug#1064894: python3-selinux: please make the package build reproducible.

James Addison jay at jp-hosting.net
Tue Feb 27 11:28:24 GMT 2024


Package: python3-selinux
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: buildpath
Control: forwarded -1 https://salsa.debian.org/selinux-team/libselinux/-/merge_requests/10

Dear Maintainer,

I'm an occasional volunteer contributor to the Reproducible Builds[1] project,
and noticed recently that the python3-selinux package failed[2] an automated
reprotest reproducibility build test on Salsa.

The cause of the differences in the built python3-selinux .deb files is that
a build-path from the reprotest comparison builds was included in a Python
direct_url.json file.

For flit-based Pyton packages we automatically remove[3] that file, and I
believe that we can do that safely here too.  I've provided a merge request[4]
to suggest that change.

Thanks,
James

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

[2] - https://salsa.debian.org/vorlon/libselinux/-/jobs/5317763

[3] - https://salsa.debian.org/python-team/tools/dh-python/-/commit/2ef6ff13748984258d5da000c17d9cdad707b9ae

[4] - https://salsa.debian.org/selinux-team/libselinux/-/merge_requests/10



More information about the SELinux-devel mailing list