BUG in the Chromium port : pkg-static: py311-build-1.2.1 conflicts with py39-build-1.2.1.

From: Mario Marietto <marietto2008_at_gmail.com>
Date: Mon, 03 Jun 2024 00:05:07 UTC
 Hello.

I'm trying to compile Chromium from the ports on my system (14.0 p6 with
latest packages),but I found a bug.

[root@marietto /usr/ports/www/chromium]==> make
......
Link: @bin/pyproject-build --> bin/pyproject-build-3.11
====> Compressing man pages (compress-man)
===>  Installing for py311-build-1.2.1
===>  Checking if py311-build is already installed
===>   Registering installation for py311-build-1.2.1 as automatic
Installing py311-build-1.2.1...

pkg-static: py311-build-1.2.1 conflicts with py39-build-1.2.1
(installs files into the same place).
Problematic file: /usr/local/bin/pyproject-build

*** Error code 1

Stop.
make[6]: stopped in /usr/ports/devel/py-build
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/devel/py-wheel
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/textproc/py-markupsafe
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/chromium
*** Error code 1

Stop.
make: stopped in /usr/ports/www/chromium

[root@marietto /usr/ports/www/chromium]==> mv
/usr/local/bin/pyproject-build /usr/local/bin/pyproject-build_

[root@marietto /usr/ports/www/chromium]==> make

===>   chromium-125.0.6422.112 depends on executable: bash - found
===>   chromium-125.0.6422.112 depends on package: py311-Jinja2>0 - not found
===>  Staging for py311-Jinja2-3.1.3
===>   py311-Jinja2-3.1.3 depends on package: py311-markupsafe>=2.0.0
- not found
===>   py311-markupsafe-2.1.5_1 depends on package: py311-setuptools>=0 - found
===>   py311-markupsafe-2.1.5_1 depends on package: py311-wheel>=0 - not found
===>   py311-wheel-0.43.0 depends on package: py311-flit-core>=3.8 - found
===>   py311-wheel-0.43.0 depends on file: /usr/local/bin/python3.11 - found
===>   py311-wheel-0.43.0 depends on package: py311-build>=0 - not found
===>  Installing for py311-build-1.2.1
===>  Checking if py311-build is already installed
===>   Registering installation for py311-build-1.2.1 as automatic
Installing py311-build-1.2.1...
pkg-static: py311-build-1.2.1 conflicts with py39-build-1.2.1
(installs files into the same place).  Problematic file:
/usr/local/bin/pyproject-build
*** Error code 1

Stop.
make[6]: stopped in /usr/ports/devel/py-build
*** Error code 1

Stop.
make[5]: stopped in /usr/ports/devel/py-wheel
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/textproc/py-markupsafe
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/devel/py-Jinja2
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/chromium
*** Error code 1

Stop.
make: stopped in /usr/ports/www/chromium

Any idea about how to fix it ?

-- 
Mario.