Opened 10 months ago

Last modified 9 months ago

#68878 closed defect

py310-astropy is incompatible with py310-cython — at Version 2

Reported by: cquike Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: Schamschula (Marius Schamschula), stromnov (Andrey Stromnov)
Port: py310-astropy

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I have tried to install py310-astropy in a system which already has py310-cython installed and I get the following error:

% sudo port  install py310-astropy
--->  Computing dependencies for py39-cython-devel
Error: Can't install py310-cython-devel because conflicting ports are active: py310-cython
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port py310-astropy failed

I don't now which are the policies for macports on this, but I guess that depending on a -devel package has the potential to break a number of installations. Would it be possible for astropy not to depend on such devel package?

Change History (2)

comment:1 Changed 10 months ago by cquike

Critically, py310-numpy depends on py310-cython, so this makes py310-astropy installation incompatible with py310-numpy installation. The same is true for py310-pandas, that also depends on py310-cython.

comment:2 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: Schamschula stromnov added
Description: modified (diff)
Port: py310-astropy added
Priority: HighNormal
Note: See TracTickets for help on using tickets.