Re: git: de7c5ca4a2d4 - main - devel/py-wheel044: "temporarily" add

From: Colin Percival <cperciva_at_tarsnap.com>
Date: Thu, 10 Apr 2025 05:29:33 UTC
On 4/5/25 13:37, Charlie Li wrote:
>      devel/py-wheel044: "temporarily" add
>      
>      The sole purpose of this port is to build setuptools < 70.1.0 under
>      USE_PYTHON=pep517, as a stopgap to allow newer Python
>      distributions/interpreters to land while the setuptools update
>      continues to be worked on. This port will be removed once setuptools
>      is updated. Nothing else is to declare this as a dependency; continue
>      to use devel/py-wheel elsewhere.

This, and the following commit (using this package in py-setuptools) breaks
release building, because the chain of dependencies
   git-lite -> curl -> brotli -> cmake-core -> csoncpp -> meson
ends up with meson depending on py311-wheel-0.45.1 directly and depending on
py311-wheel044-0.44.0 indirectly (via py311-setuptools).

Please stop breaking things.

-- 
Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid