Skip to content

Conda can't resolve packages for aarch64Β #246

Open
@lachlansmith

Description

I'm on an M1 Mac inside an Ubuntu virutal machine following SymbiFlow Getting Started. When I execute this step:

conda env create -f $FPGA_FAM/environment.yml

Conda fails to solve the environment most probably because conda is trying to resolve aarch64 as opposed to x86_64. It fails to resolve the following packages... everything.

Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound: 
  - litex-hub::gcc-riscv64-elf-newlib==9.2.0=20201119_154229
  - litex-hub::symbiflow-yosys-plugins==1.0.0_7_382_g6712d71=20210818_135210
  - litex-hub::vtr-optimized==8.0.0_4118_g06317d042=20210813_070938
  - litex-hub::prjxray-tools==0.1_2842_g6867429c=20210301_104249
  - litex-hub::openocd==0.10.0_1514_ga8edbd020=20201119_154304
  - litex-hub::prjxray-db==0.0_253_gcd41f08=20211122_104637
  - litex-hub::yosys==0.9_5567_g539d4ee9=20210813_070938_py37

Is there a work around for this? Surely this issue persists on native aarch64 linux and somebody has found a work around. Can I manually build this environment?

If this can't be done then there's no hope for M1 Mac owners doing FPGA development.

Thanks

Activity

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

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions