RE: pkg 2.3.1 conflicts caused by py311-lxml/lxml5 [ See ports commit a6233e5a2fdf ]

From: Mark Millard <marklmi_at_yahoo.com>
Date: Tue, 16 Sep 2025 19:53:40 UTC
Are you aware of:

Mon, 15 Sep 2025
    . . .
    • git: a6233e5a2fdf - main - */*: switch dependency from devel/py-lxml5 to devel/py-lxml Hiroki Tagato
    . . .


In other words, the following will not have been
put in place everywhere until the various builders
have finished building with such and the results
have gotten to the distribution servers around the
world for the port-packages:


From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Mon, 15 Sep 2025 14:08:43 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a6233e5a2fdfc3f67a89a90ac005521f25395355

commit a6233e5a2fdfc3f67a89a90ac005521f25395355
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-09-15 13:55:40 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-09-15 13:55:40 +0000

    */*: switch dependency from devel/py-lxml5 to devel/py-lxml
    
    Currently, there are two versions of python XML processing library
    which conflict each other in the ports tree, namely:
    - devel/py-lxml5 (now at version 5.4.0)
    - devel/py-lxml  (now at version 6.0.1)
    
    To avoid the situation that some ports depend on py-lxml5 and some
    others do on py-lxml (by switching dependencies individually), this
    commit switches the dependencies from py-lxml5 to py-lxml at once.
    
    Additional note: There are still two ports (textproc/py-rdflib and
    www/py-draftjs-exporter) depending on py-lxml5 since they limit upper
    version to less than 6.
    
    PR:             289491
    Approved by:    Michiel van Baak Jansen <michiel@vanbaak.eu>, arrowd,
                    crees, madpilot, delphij, marcus, nivit, kai,
                    skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
                    0mp, Eric Camachat <eric@camachat.org>

. . .


===
Mark Millard
marklmi at yahoo.com