Thanks for the info. The current situation is quite unsatisfactory as it
imposes significant complication for the typical user who likely needs several
different packages, some of which depend on cython and some on cython-devel.
In the specific cases of py-skyfield and py-astropy, if I
Kevin,
It is not your fault!
py-cython and py-cython-devel (cython 3.0.x) are incompatible, but the many
packages haven’t been updated and still use the legacy version. This needs to
be fixed upstream.
py-yaml still needs py-cython, whereas py-astropy has been updated and requires
I'm trying to install py-skyfield and it is failing with:
---> Computing dependencies for py-skyfield
Error: Can't install py311-cython-devel because conflicting ports are active:
py311-cython
Digging deeper, 'port rdeps py-skyfield' shows (output trimmed to only show the
relevant dependency