Skip to content

conda support for osx-arm64 architecture #34

Open

Description

@xtrojak

The python-libsbml conda package currently does not support osx-arm64 architecture (only osx-64). However, it is supported by the pypi package. It would be nice to enable this also for conda.

Activity

  1. fbergmann commented on May 19, 2023

    @fbergmann
    Member

    The conda package is built using the python-libsbml-feedstock, I'm not sure what to change to have that build arm64 packages as well. Any help would be appreciated.

    Since I have not excluded any architecture, I would assume, that they would be built if coda-forge would support it. But I'm not sure.

  2. xtrojak commented on May 19, 2023

    @xtrojak
    Author

    I'm not really an expert, but it seems like extra platforms need to be handled separately. You probably need to specify target build platforms.

    I found a description of how to add osx-arm64 build to a feedstock. Maybe a good idea is also to get inspired by another package already supporting osx-arm64, for example pandas.

  3. fbergmann commented on May 30, 2023

    @fbergmann
    Member

    So i looked into this, and compiling right now for arm64 would require cross compiling, which needs some more changes. So until i figure out what needs changing I'll have to wait. In the meantime I'll manually build the arm wheels for osx and linux manually for pip. Again sorry for the inconvenience

  4. ramez17khaled commented on May 29, 2026

    @ramez17khaled

    Hello,

    Just reviving this issue because the lack of osx-arm64 conda packages is still a problem on Apple Silicon Macs.

    Has there been any progress or workaround since the last update?

  5. fbergmann commented on May 29, 2026

    @fbergmann
    Member

    I've started a PR on conda-forge: conda-forge/python-libsbml-feedstock#29, once that goes through I'll make a new release. It seems that it is compiling now. I'll let you know early next week at the latest

  6. fbergmann commented on May 29, 2026

    @fbergmann
    Member

    I've tried, for whatever reason the binary for 3.13 didn't build, the remaining ones are now at:

    https://anaconda.org/channels/conda-forge/packages/python-libsbml/files?file_q=-arm

    for whatever reason

    conda install conda-forge::python-libsbml
    

    did not work for me, but perhaps that just will take a couple of days to sort itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions