selinux-python (3.5-1)
[PTS] [DDPO]
COMMITS: VCS has seen 2 commits since the debian/3.5-1 tag
- Git: https://salsa.debian.org/selinux-team/selinux-python.git
-
- Branch: debian
- Path: debian/changelog
- Repo size: 299008
- Browser: https://salsa.debian.org/selinux-team/selinux-python
- Last scan: 2024-04-22 15:44:16+00
- Next scan: 2024-04-29 08:04:00+00
- CI pipeline status: failed
- Debian changelog in Git:
selinux-python (3.5-1) unstable; urgency=medium
* New upstream release
- debian/control: Bump {build-}dependencies to match the new release
- debian/patches/*: Refreshed
- debian/control: Add python3-setuptools and python3-pip to the BD
- debian/rules: Properly set the install layout for the python modules
* debian/upstream/signing-key.asc: Add public key of Jason Zaman
* debian/control: Bump Standards-Version to 4.6.2 (no further changes)
* debian/control: Drop policykit-1 dependency, nothing installed by the
package relies on it ATM (Closes: #1025628)
* debian/policycoreutils-gui.lintian-overrides: Fix override
-- Laurent Bigonville <bigon@debian.org> Tue, 11 Jul 2023 12:12:02 +0200
- This branch is 2 commits ahead of tag debian/3.5-1
- Git log:
commit 04d23f9487c35c781d99b09314ba57d2a3eb13a0
Merge: 0200a27 3ea298a
Author: Laurent Bigonville <bigon@debian.org>
Date: Wed Feb 28 17:21:04 2024 +0000
Merge branch 'unreproducible-direct-url-json-file' into 'debian'
python3-sepolicy: remove direct_url.json and its RECORD entry
See merge request selinux-team/selinux-python!3
commit 3ea298a084d0330df341ec7d0a2b0987c2bb308f
Author: James Addison <jay@jp-hosting.net>
Date: Fri Feb 16 10:14:30 2024 +0000
Remove direct_url.json and its RECORD entry
The direct_url.json file contains a reference to the requested origin URL of
the installed package, as specified in PEP610[1]. During Debian package
builds, the install origin is a temporary directory on the build host's
local filesystem (a file:// URI) - ephemeral, different between each build
of the package, and a cause of non-reproducibility for package builds.
This fix is modeled on a one-off fix for a different package in #982529. There
is also a precedent[2] for dh-python to remove this file automatically,
although at the time-of-writing that only applies to Python packages that use
the 'flit' framework as their Python buildsystem.
[1] - https://peps.python.org/pep-0610/
[2] - https://salsa.debian.org/python-team/tools/dh-python/-/commit/2ef6ff13748984258d5da000c17d9cdad707b9ae