Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot conda install Sage 10.4 on Apple Silicon #38893

Open
2 tasks done
thomas-sturm opened this issue Oct 31, 2024 · 0 comments
Open
2 tasks done

Cannot conda install Sage 10.4 on Apple Silicon #38893

thomas-sturm opened this issue Oct 31, 2024 · 0 comments
Labels

Comments

@thomas-sturm
Copy link

thomas-sturm commented Oct 31, 2024

Steps To Reproduce

I am using miniforge3.

conda create -n sage sage=10.4

Expected Behavior

Creation of a conda environment "sage", where Sage 10.4 is installed along with Python 3.12.

Actual Behavior

Installation fails because maxima calls for an older version of ecl, which is incompatible with the requirements of sage.

sturm@dhcp-184-213/1[~] conda create -n sage sage=10.4
Channels:
 - conda-forge
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package sage-10.4-hd8ed1ab_0 requires maxima >=5.46.0,<6, but none of the providers can be installed

Could not solve for environment specs
The following package could not be installed
└─ sage 10.4**  is not installable because it requires
   ├─ ecl >=24.5.10,<25 , which can be installed;
   └─ maxima >=5.46.0,<6 , which requires
      └─ ecl >=23.9.9,<23.9.10.0a0 , which conflicts with any installable versions previously reported.

Additional Information

  1. When omitting the version number, Sage 10.0 is installed along with Python 3.11.
  2. I can install on Debian without problems in the described way. The Debian installation then has the following versions:
  • maxima 5.47.0
  • ecl 24.5.10

I found that maxima 5.47.0 is available for Apple Silicon here. I would expect that it has the same constraints on ecl as the linux version. At this point I am lost.

Environment

  • OS: macOS Sonoma 14.7.1
  • uname -a: Darwin vir.local 23.6.0 Darwin Kernel Version 23.6.0: Thu Sep 12 23:35:29 PDT 2024; root:xnu-10063.141.1.701.1~1/RELEASE_ARM64_T6000 arm64
  • Sage Version: n/a

Checklist

  • I have searched the existing issues for a bug report that matches the one I want to file, without success.
  • I have read the documentation and troubleshoot guide
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant