[Bug 297697] devel/py-backports*: don't install backports/__init__.py
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 21 Aug 2026 14:49:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297697
--- Comment #3 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=5745d12eea6f907ade9eb8a178f3cd60dd74996e
commit 5745d12eea6f907ade9eb8a178f3cd60dd74996e
Author: Alan Somers <asomers@FreeBSD.org>
AuthorDate: 2026-08-20 20:21:21 +0000
Commit: Alan Somers <asomers@FreeBSD.org>
CommitDate: 2026-08-21 14:25:43 +0000
devel/py-backports.*: resolve conflicts with devel/py-backports
devel/py-backports does basically nothing except to install the
/usr/local/lib/python3.*/site-packages/backports/__init__.py file.
Several other py-backports.* ports also installed the same file, with
identical contents. That created runtime conflicts that prevented
certain ports from being installed, including sysutils/py-salt.
Fix the conflicts by patching the offending ports to stop installing
that file, and instead depend on devel/py-backports.
PR: 297696
PR: 297697
Reviewed by: krion
Sponsored by: ConnectWise
Inspired by: 56a719e6b67 (svn r492366)
devel/py-backports.cached-property/Makefile | 14 +++++++++++++-
devel/py-backports.entry-points-selectable/Makefile | 14 ++++++++++++++
devel/py-backports.tarfile/Makefile | 13 +++++++++++++
devel/py-backports.zoneinfo/Makefile | 13 ++++++++++++-
sysutils/py-salt/Makefile | 1 -
5 files changed, 52 insertions(+), 3 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.