Hi,
Some ports depend on py-cython, some others from py-cython3. Both ports a=re
incompatible :
=20
=3D=3D=3D>=C2=A0 py311-cython3-3.1.4 conflicts with installed package(s): =C2=A0 =C2=A0 =C2=A0 py311-cython-0.29.37_2
=20
When upgrading my ports, I'm often hit by this.
=20
Attached is a grep on Makefiles which shows this.
=20
Is there a plan to fix this inconsistency ?
Hi,
Some ports depend on py-cython, some others from py-cython3. Both ports are incompatible :
?? py311-cython3-3.1.4 conflicts with installed package(s):?? ?? ?? py311-cython-0.29.37_2
When upgrading my ports, I'm often hit by this.
Attached is a grep on Makefiles which shows this.
Is there a plan to fix this inconsistency ?
Regards,--
Xavier
--
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer https://www.amdh.fr
[root@numenor ports]# find . -name Makefile | xargs grep cython | grep USE_PYTHON
./print/py-fonttools/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./print/py-uharfbuzz/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./security/py-krb5/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 ./security/py-tinyaes/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./security/py-python-pkcs11/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./security/py-gssapi/Makefile:USE_PYTHON= autoplist cython distutils ./www/py-adblock/Makefile:USE_PYTHON= autoplist concurrent cython distutils ./www/py-http-parser/Makefile:USE_PYTHON= autoplist cython distutils ./www/py-aiohttp-session/Makefile:USE_PYTHON= autoplist distutils cython ./www/py-yarl/Makefile:USE_PYTHON= autoplist cython3 pep517 pytest ./www/py-aiohttp-jinja2/Makefile:USE_PYTHON= autoplist distutils cython ./www/py-aiohttp/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./www/py-falcon/Makefile:USE_PYTHON= autoplist cython distutils ./lang/py-lupa/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 unittest
./devel/py-cython-test-exception-raiser/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./devel/py-mystic/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-lxml/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 ./devel/py-gevent/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 ./devel/meson-python/Makefile:USE_PYTHON= autoplist cython_test concurrent pep517 pytest
./devel/py-hunter/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests depend on a non-existent module, see https://github.com/ionelmc/python-hunter/issues/116
./devel/py-murmurhash/Makefile:USE_PYTHON= distutils cython autoplist pytest
./devel/py-pykdtree/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./devel/py-frozenlist/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./devel/py-orjson/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./devel/py-pyyaml-ft/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./devel/py-editdistance/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./devel/py-ddtrace/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-libplist/Makefile:USE_PYTHON= cython3 flavors ./devel/py-homebase/Makefile:USE_PYTHON= distutils cython autoplist unittest # many tests fail, see https://github.com/dwavesystems/homebase/issues/35
./devel/py-intbitset/Makefile:USE_PYTHON= autoplist cython distutils pytest
./devel/py-fastbencode/Makefile:USE_PYTHON= autoplist cython distutils ./devel/py-reedsolo/Makefile:USE_PYTHON= autoplist cython distutils pytest
./devel/py-opendht/Makefile:USE_PYTHON= distutils cython autoplist unittest # 4 tests fail, see https://github.com/savoirfairelinux/opendht/issues/683
./devel/py-cymem/Makefile:USE_PYTHON= distutils cython autoplist ./devel/py-debugpy/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-srsly/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-pycompilation/Makefile:USE_PYTHON= distutils cython_run autoplist
./devel/py-cftime/Makefile:USE_PYTHON= autoplist cython distutils pytest ./devel/py-thriftpy2/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./devel/py-python-dtrace/Makefile:USE_PYTHON= autoplist distutils cython cython_run
./devel/py-logbook/Makefile:USE_PYTHON= distutils autoplist cython ./devel/py-msgpack/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-timelib/Makefile:USE_PYTHON= cython distutils autoplist ./devel/py-pydantic/Makefile:USE_PYTHON= distutils cython autoplist pytest # tests fail to run, see https://github.com/pydantic/pydantic/issues/4535, https://github.com/HypothesisWorks/hypothesis/issues/3703
./devel/vitables/Makefile:USE_PYTHON= pep517 cython noflavors autoplist pytest # 3 tests fail, see https://github.com/uvemas/ViTables/issues/124
./devel/py-aspectlib/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to start, see https://github.com/ionelmc/python-aspectlib/issues/27
./devel/py-cytoolz/Makefile:USE_PYTHON= pep517 cython autoplist pytest ./devel/py-propcache/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./devel/brz/Makefile:USE_PYTHON= autoplist cython concurrent distutils ./devel/py-pycodeexport/Makefile:USE_PYTHON= distutils cython_run autoplist
./devel/py-ewah-bool-utils/Makefile:USE_PYTHON= autoplist cython3 pep517 pytest
./devel/py-zfp/Makefile:USE_PYTHON= cython flavors pytest ./devel/py-tree-sitter-languages/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./devel/py-memory-allocator/Makefile:USE_PYTHON= cython distutils ./devel/py-bsd/Makefile:USE_PYTHON= autoplist distutils cython ./devel/py-crick/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-pyina/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-grpcio/Makefile:USE_PYTHON= autoplist cython3 distutils ./devel/cython-lint/Makefile:USE_PYTHON= autoplist cython_run noflavors pep517
./devel/py-tables/Makefile:USE_PYTHON= autoplist concurrent distutils cython ./devel/py-thinc8/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-lxml5/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 ./devel/py-cffi/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./devel/py-cwcwidth/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./devel/py-guppy3/Makefile:USE_PYTHON= cython distutils ./devel/py-cykhash/Makefile:USE_PYTHON= autoplist cython distutils ./devel/py-pyyaml/Makefile:USE_PYTHON= autoplist concurrent cython3 distutils
./devel/py-pymtbl/Makefile:USE_PYTHON= autoplist cython distutils ./devel/py-pycocotools/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./devel/py-line-profiler/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # 7 tests fail, see https://github.com/pyutils/line_profiler/issues/266
./devel/py-preshed/Makefile:USE_PYTHON= pep517 cython autoplist pytest ./devel/py-stack-data/Makefile:USE_PYTHON= autoplist concurrent cython_test pep517 pytest
./devel/py-preshed3/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./devel/py-qutip/Makefile:USE_PYTHON= autoplist cython3 cython3_run pep517 ./devel/py-thinc/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./devel/py-pysimdjson/Makefile:USE_PYTHON= cython distutils ./devel/py-cysignals/Makefile:USE_PYTHON= cython3 pep517 ./devel/py-datrie/Makefile:USE_PYTHON= distutils cython autoplist ./devel/py-game_sdl2/Makefile:USE_PYTHON= autoplist distutils cython ./multimedia/vapoursynth/Makefile:USE_PYTHON= cython ./multimedia/py-av/Makefile:USE_PYTHON= autoplist concurrent cython distutils ./textproc/py-jarowinkler/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to run, see https://github.com/maxbachmann/JaroWinkler/issues/7
./textproc/py-tree-sitter-language-pack/Makefile:USE_PYTHON= pep517 cython3 autoplist pytest
./textproc/py-petl/Makefile:HDF5_USE_PYTHON= cython_run ./textproc/py-pystemmer/Makefile:USE_PYTHON= autoplist cython distutils ./textproc/py-openstep-plist/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./textproc/py-wordcloud/Makefile:USE_PYTHON= cython pep517 ./textproc/py-gensim/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail unde PyTest, see https://github.com/RaRe-Technologies/gensim/issues/3561
./textproc/py-faust-cchardet/Makefile:USE_PYTHON= pep517 cython concurrent autoplist pytest
./textproc/py-cchardet/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./textproc/py-spacy/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./textproc/py-sphinx/Makefile:USE_PYTHON= autoplist concurrent cython_test pep517 pytest
./converters/py-rencode/Makefile:USE_PYTHON= autoplist cython pep517 pytest
./databases/py-aiomcache/Makefile:USE_PYTHON= autoplist distutils cython ./databases/py-cassandra-driver/Makefile:USE_PYTHON= autoplist cython distutils
./databases/py-unqlite/Makefile:USE_PYTHON= autoplist cython pep517 ./databases/py-sqlalchemy20/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./databases/py-psycopg-c/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./databases/py-peewee/Makefile:USE_PYTHON= distutils cython autoplist concurrent
./databases/py-asyncpg/Makefile:USE_PYTHON= autoplist concurrent cython distutils
./databases/py-apache-arrow/Makefile:USE_PYTHON= distutils cython3 # autoplist is broken, see https://issues.apache.org/jira/browse/ARROW-16820
./databases/py-pyarrow/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./databases/py-pymssql/Makefile:USE_PYTHON= autoplist distutils cython ./databases/py-cymysql/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./databases/py-asyncmy/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./databases/py-snowflake-connector-python/Makefile:USE_PYTHON= autoplist concurrent cryptography cython3 distutils
./databases/py-fastparquet/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./japanese/py-ipadic/Makefile:USE_PYTHON= distutils cython autoplist ./japanese/py-fugashi/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # many tests fail, see https://github.com/polm/fugashi/issues/102
./science/py-dwave-gate/Makefile:USE_PYTHON= pep517 cython3 autoplist pytest
./science/py-pyprecice/Makefile:USE_PYTHON= distutils cython autoplist pytest
./science/py-dipy/Makefile:USE_PYTHON= concurrent cython3 pep517 pytest # autoplist is broken: it produces incorrect entries and unnecessary files are also placed under doc/
./science/py-symfc/Makefile:USE_PYTHON= pep517 cython autoplist pytest ./science/py-gsd/Makefile:USE_PYTHON= distutils cython autoplist pytest ./science/py-dwave-inspector/Makefile:USE_PYTHON= distutils cython unittest # few tests fail, see https://github.com/dwavesystems/dwave-inspector/issues/151
./science/py-dwave-optimization/Makefile:USE_PYTHON= pep517 cython3 autoplist pytest
./science/py-openEMS/Makefile:USE_PYTHON= distutils cython autoplist ./science/py-dwave-preprocessing/Makefile:USE_PYTHON= cython3 distutils unittest # 1 test fails, see https://github.com/dwavesystems/dwave-preprocessing/issues/74
./science/py-pnetcdf/Makefile:USE_PYTHON= autoplist concurrent cython cython_run pep517
./science/py-libgetar/Makefile:USE_PYTHON= distutils cython autoplist ./science/py-scikit-learn/Makefile:USE_PYTHON= distutils autoplist cython ./science/py-phonopy/Makefile:USE_PYTHON= pep517 cython autoplist pytest
./science/py-dwave-greedy/Makefile:USE_PYTHON= distutils cython autoplist unittest
./science/py-trx-python/Makefile:USE_PYTHON= pep517 cython autoplist pytest # few tests fail due to missing files
./science/py-scipy/Makefile:USE_PYTHON= autoplist concurrent cython distutils ./science/py-dwave-tabu/Makefile:USE_PYTHON= distutils cython autoplist ./science/py-scikit-sparse/Makefile:USE_PYTHON= distutils cython autoplist pytest
./science/py-PyNE/Makefile:USE_PYTHON= distutils cython flavors ./science/py-dwave-networkx/Makefile:USE_PYTHON= distutils cython autoplist unittest
./science/py-pyqubo/Makefile:USE_PYTHON= distutils cython autoplist unittest
./science/py-netCDF4/Makefile:USE_PYTHON= autoplist concurrent cython cython_run distutils
./science/py-arch/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to run, see https://github.com/bashtage/arch/issues/668
./science/py-dimod/Makefile:USE_PYTHON= autoplist cython3 distutils unittest ./science/lammps/Makefile:USE_PYTHON= cython ./science/py-h5py/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./science/py-molmod/Makefile:USE_PYTHON= distutils cython cython_run autoplist
./science/py-OpenMC/Makefile:USE_PYTHON= distutils cython concurrent autoplist pytest # tests fail and abort in the middle, see https://github.com/openmc-dev/openmc/issues/2186
./science/py-dwave-cloud-client/Makefile:USE_PYTHON= distutils cython autoplist unittest # 2 tests fail, see https://github.com/dwavesystems/dwave-cloud-client/issues/637
./science/py-dwave-samplers/Makefile:USE_PYTHON= cython3 distutils autoplist unittest # 2 tests fail, see https://github.com/dwavesystems/dwave-samplers/issues/66
./science/py-pymatgen/Makefile:USE_PYTHON= pep517 cython concurrent autoplist pytest
./science/py-penaltymodel/Makefile:USE_PYTHON= distutils cython autoplist unittest
./science/py-phono3py/Makefile:USE_PYTHON= pep517 cython autoplist pytest
./science/py-MDAnalysis/Makefile:USE_PYTHON= distutils cython autoplist ./cad/py-csxcad/Makefile:USE_PYTHON= distutils cython autoplist ./graphics/py-rasterio/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./graphics/py-imagecodecs/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./graphics/py-pyproj/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./graphics/inkscape/Makefile:USE_PYTHON= cython3 ./graphics/py-rawpy/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./graphics/py-djvulibre/Makefile:USE_PYTHON= distutils cython autoplist pytest
./graphics/py-pygeos/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./graphics/py-h3/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./graphics/py-pandana/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./graphics/py-ManimPango/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to import manimpango, see https://github.com/ManimCommunity/ManimPango/issues/99
./graphics/py-vispy/Makefile:USE_PYTHON= autoplist cython3 pep517 pytest # pytest crashes on some tests, and then keeps restarting
./graphics/py-fiona/Makefile:USE_PYTHON= autoplist pep517 cython3 ./graphics/py-PyOpenGL-accelerate/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./graphics/py-geopandas/Makefile:USE_PYTHON= autoplist cython distutils ./graphics/py-scikit-image/Makefile:USE_PYTHON= autoplist cython3 pep517 ./graphics/py-cartopy/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./graphics/py-simplejpeg/Makefile:USE_PYTHON= autoplist cython3 pep517 pytest
./math/py-pyclipper/Makefile:USE_PYTHON= distutils cython autoplist pytest
./math/py-scikit-umfpack/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail, see https://github.com/scikit-umfpack/scikit-umfpack/issues/77
./math/py-blis/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 ./math/py-jij-cimod/Makefile:USE_PYTHON= pep517 cython autoplist pytest
./math/py-pplpy/Makefile:USE_PYTHON= cython distutils ./math/py-Pyomo/Makefile:USE_PYTHON= distutils cython concurrent autoplist pytest # tests fail to run, see https://github.com/Pyomo/pyomo/issues/3424
./math/py-cyipopt/Makefile:USE_PYTHON= distutils cython autoplist pytest ./math/py-cypari2/Makefile:USE_PYTHON= cython3 pep517 ./math/py-primecountpy/Makefile:USE_PYTHON= cython3 distutils ./math/py-bottleneck/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./math/py-PySCIPOpt/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # 1 test fails, see https://github.com/scipopt/PySCIPOpt/issues/840
./math/py-rectangle-packer/Makefile:USE_PYTHON= distutils cython autoplist unittest
./math/py-lrcalc/Makefile:USE_PYTHON= cython distutils ./math/lib2geom/Makefile:USE_PYTHON= cython cython_test ./math/py-hdmedians/Makefile:USE_PYTHON= distutils cython autoplist ./math/py-statsmodels/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./math/py-openTSNE/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to run, see https://github.com/pavlin-policar/openTSNE/issues/237
./math/py-minorminer/Makefile:USE_PYTHON= distutils cython autoplist pytest
./math/py-slepc4py/Makefile:USE_PYTHON= autoplist cython3 distutils pytest ./math/py-pyFFTW/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # tests fail with "attempted relative import with no known parent package", see https://github.com/pyFFTW/pyFFTW/issues/405
./math/py-pyreadr/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./math/py-yt/Makefile:USE_PYTHON= autoplist concurrent cython3 distutils
./math/py-python-fcl/Makefile:USE_PYTHON= distutils autoplist concurrent cython
./math/py-pytensor/Makefile:USE_PYTHON= pep517 cython autoplist pytest # tests fail to run, see https://github.com/pymc-devs/pytensor/issues/355
./math/py-mathics/Makefile:USE_PYTHON= cython cython_run noflavors pep517 ./math/py-daqp/Makefile:USE_PYTHON= distutils cython autoplist ./math/py-symengine/Makefile:USE_PYTHON= cython flavors pytest ./math/py-dgl/Makefile:USE_PYTHON= distutils cython autoplist ./math/py-pdal/Makefile:USE_PYTHON= autoplist cython pep517 ./math/py-linearmodels/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # 14 tests fail, see https://github.com/bashtage/linearmodels/issues/550
./math/py-POT/Makefile:USE_PYTHON= pep517 cython autoplist pytest # expects newer pytest than 7.4.4: AttributeError: module pytest has no attribute skip_backend
./math/py-ssm/Makefile:USE_PYTHON= distutils cython concurrent autoplist ./math/py-quadprog/Makefile:USE_PYTHON= distutils autoplist cython ./math/py-primme/Makefile:USE_PYTHON= autoplist cython3 pep517 ./math/py-pygslodeiv2/Makefile:USE_PYTHON= distutils autoplist cython pytest
./math/py-mnnpy/Makefile:USE_PYTHON= distutils cython autoplist ./math/py-numpy-stl/Makefile:USE_PYTHON= cython distutils autoplist ./math/py-hdbscan/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./math/py-pywavelets/Makefile:USE_PYTHON= autoplist cython3 pep517 ./math/py-pandas/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./math/py-CyLP/Makefile:USE_PYTHON= autoplist cython3 pep517 pytest ./math/py-pyreadstat/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./math/py-fpylll/Makefile:USE_PYTHON= cython3 distutils ./math/py-numpy/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./math/py-ndindex/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./math/py-petsc4py/Makefile:USE_PYTHON= autoplist cython3 distutils pytest # tests fail to run, see https://gitlab.com/petsc/petsc/-/issues/1301
./math/py-iminuit/Makefile:USE_PYTHON= pep517 cython_test autoplist pytest ./net/py-pyenet/Makefile:USE_PYTHON= autoplist cython distutils ./net/py-pypcap/Makefile:USE_PYTHON= autoplist concurrent cython pep517 ./net/py-zeroconf/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./net/py-libdnet/Makefile:USE_PYTHON= cython flavors ./net/py-netif/Makefile:USE_PYTHON= autoplist cython distutils ./net/py-pyzmq/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./net/py-mpi4py/Makefile:USE_PYTHON= autoplist concurrent cython3 distutils
./net/py-pynmsg/Makefile:USE_PYTHON= autoplist cython distutils ./net/py-DTLSSocket/Makefile:USE_PYTHON= autoplist cython distutils ./net-im/py-slixmpp/Makefile:USE_PYTHON= distutils autoplist cython ./x11-toolkits/py-kivy/Makefile:USE_PYTHON= autoplist concurrent cython distutils
./misc/py-mmcv/Makefile:USE_PYTHON= distutils cython autoplist # pytest: many test dependencies are missing
./misc/py-pyEDFlib/Makefile:USE_PYTHON= distutils cython autoplist ./misc/py-numcodecs/Makefile:USE_PYTHON= distutils cython autoplist pytest # tests fail to find the library in the staged directory for some reason
./misc/urh/Makefile:USE_PYTHON= autoplist cython distutils noflavors ./misc/py-fuzzy/Makefile:USE_PYTHON= autoplist distutils cython cython_run ./misc/py-apache-beam/Makefile:USE_PYTHON= autoplist concurrent cryptography_test cython distutils pytest # 5 tests fail, depending on pyarrow, MySqlContainer, threadpoolctl
./biology/py-macs2/Makefile:USE_PYTHON= autoplist concurrent cython distutils ./biology/py-scikit-bio/Makefile:USE_PYTHON= pep517 cython autoplist pytest
./biology/py-crossmap/Makefile:USE_PYTHON= autoplist concurrent cython distutils
./biology/py-htseq/Makefile:USE_PYTHON= autoplist cython distutils pytest ./biology/py-biom-format/Makefile:USE_PYTHON= autoplist concurrent cython distutils pytest
./biology/py-pysam/Makefile:USE_PYTHON= distutils autoplist cython cython_run pytest # 2 failed, 155 errors, see https://github.com/pysam-developers/pysam/issues/1284
./biology/py-pywgsim/Makefile:USE_PYTHON= autoplist cython distutils ./biology/py-dnaio/Makefile:USE_PYTHON= autoplist cython3 pep517 ./biology/py-cutadapt/Makefile:USE_PYTHON= autoplist concurrent cython distutils
./biology/py-bx-python/Makefile:USE_PYTHON= pep517 cython3 autoplist ./biology/py-pyrodigal/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517 pytest
./biology/py-macs3/Makefile:USE_PYTHON= autoplist concurrent cython3 distutils
./biology/py-hits/Makefile:USE_PYTHON= distutils cython autoplist ./filesystems/py-libzfs/Makefile:USE_PYTHON= autoplist distutils cython ./filesystems/py-llfuse/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./astro/py-astropy/Makefile:USE_PYTHON= autoplist cython3 distutils ./chinese/pycangjie/Makefile:USE_PYTHON= cython ./dns/py-dnspython1/Makefile:USE_PYTHON= autoplist concurrent cython distutils
./dns/py-pywdns/Makefile:USE_PYTHON= autoplist cython distutils ./dns/py-pydnstable/Makefile:USE_PYTHON= autoplist cython distutils ./dns/py-dnspython/Makefile:USE_PYTHON= autoplist concurrent cython pep517 pytest
./comms/libimobiledevice/Makefile:USE_PYTHON= cython3 flavors ./comms/py-hidapi/Makefile:USE_PYTHON= autoplist concurrent cython pep517 unittest
./archivers/py-bitshuffle/Makefile:USE_PYTHON= autoplist concurrent cython pep517
./archivers/py-xopen/Makefile:USE_PYTHON= autoplist cython pep517 ./archivers/py-blosc2/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./finance/py-bt/Makefile:USE_PYTHON= distutils cython autoplist pytest ./finance/py-ta-lib/Makefile:USE_PYTHON= distutils cython autoplist pytest
./finance/py-finvizfinance/Makefile:USE_PYTHON= distutils cython autoplist pytest
./games/renpy/Makefile:USE_PYTHON= autoplist distutils cython ./games/openage/Makefile:USE_PYTHON= cython ./x11/xpra/Makefile:USE_PYTHON= cryptography cython3 distutils noflavors ./audio/py-pyliblo3/Makefile:USE_PYTHON= autoplist concurrent cython3 pep517
./audio/py-pysndfile/Makefile:USE_PYTHON= distutils autoplist cython pytest
On Sun, Oct 19, 2025 at 11:27:17AM +0200, Xavier Humbert wrote:
Hi,
Some ports depend on py-cython, some others from py-cython3. Both
ports are incompatible :
?? py311-cython3-3.1.4 conflicts with installed package(s):?? ?? ?? py311-cython-0.29.37_2
When upgrading my ports, I'm often hit by this.
Attached is a grep on Makefiles which shows this.
Is there a plan to fix this inconsistency ?
Just make cython3 the default.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 54 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 01:50:02 |
| Calls: | 743 |
| Files: | 1,218 |
| Messages: | 187,735 |