[Bug 296285] devel/py-build py312-build-1.5.0 conflicts with py311-build-1.5.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 26 Jun 2026 07:06:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296285
Bug ID: 296285
Summary: devel/py-build py312-build-1.5.0 conflicts with
py311-build-1.5.0
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet@FreeBSD.org
Reporter: jason@aventia.pw
Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
Assignee: sunpoet@FreeBSD.org
Hi there,
Thank you for your contributions to FreeBSD it seems that the same port break's
it's self via portmaster
Kind Regards!
Jason
===>>> All >> vmaf-3.1.0 >> meson-1.10.2_1,1 >> devel/py-build@py312 (10/106)
===> Installing for py312-build-1.5.0
===> Checking if py312-build is already installed
===> Registering installation for py312-build-1.5.0 as automatic
Installing py312-build-1.5.0...
pkg-static: py312-build-1.5.0 conflicts with py311-build-1.5.0 (installs files
into the same place). Problematic file: /usr/local/bin/pyproject-build
*** Error code 1
Stop.
make: stopped making "install" in /usr/ports/devel/py-build
===>>> Installation of py312-build-1.5.0 (devel/py-build@py312) failed
===>>> Aborting update
===>>> Update for devel/py-build@py312 failed
===>>> Aborting update
===>>> Update for devel/meson failed
===>>> Aborting update
===>>> Update for multimedia/vmaf failed
===>>> Aborting update
The following in Updating
https://github.com/freebsd/freebsd-ports/blob/main/UPDATING didn't mention why
this break is taking place
20260624
AFFECTS: Python users
AUTHOR: vishwin@FreeBSD.org
The default version of python has been switched to 3.12.
For ports users wanting to keep version 3.11 as default,
add DEFAULT_VERSIONS+= python=3.11 to make.conf
With packages, the following may ease the process:
# pkg set -p -n py311-:py312-
# pkg upgrade
If no longer required, Python 3.11 can be removed via
"pkg remove python311" and the directory /usr/local/lib/python3.11 can
then be deleted afterwards, if not empty.
--
You are receiving this mail because:
You are the assignee for the bug.