libpsl, python and dependecies

Dave Allured - NOAA Affiliate dave.allured at noaa.gov
Wed Jul 1 22:18:35 UTC 2026


On Mon, Jun 29, 2026 at 3:04 AM Vincent Habchi <vince at macports.org> wrote:

> Josh,
>
> > For libpsl, things are more difficult since python 3.11 and later
> require C11. Please see the open Trac tickets for libpsl.
>
> I understand the problem: requiring a higher version would need the user
> to install a newer Clang which itself depends on the newer Python.
>
> But we don’t have to hardcode a version. Unless I am missing something,
> which is likely, adding libpsl to the Python portgroup would let the port
> dynamically decide which Python version to use according to prior
> python_select settings, no?
>

It looks like libpsl removed the python build dependency in the current
release, 0.22.0.  Therefore it should be safe to completely remove python
from the libpsl Portfile.  This should simplify the concerns over python
version.  Would someone please review this PR to remove that dependency?
Thanks.

https://github.com/macports/macports-ports/pull/33387
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20260701/7868a083/attachment.htm>


More information about the macports-dev mailing list