py-skyfield depends on both cython and cython-devel

Kevin Horton kevin01 at kilohotel.com
Fri Dec 15 01:41:59 UTC 2023


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 chain):

The following ports are dependencies of py-skyfield @1.46_0:
  py311-skyfield
    py311-astropy
      py311-cython-devel
      cfitsio
        gcc13
          gcc13-libcxx
            clang-16
              py311-yaml
                py311-cython

Is this situation possibly due to something I have done that can be corrected? Or, Is there a way I can reconcile the requirement to have both cython and cython-devel installed?

Thanks,

Kevin Horton


More information about the macports-users mailing list