Open proppy opened 2 years ago
Shared a notebook that reproduce the issue: https://colab.sandbox.google.com/drive/1IsZluwTkYzdDJGpnbA42lKU8c0OvVJL7?resourcekey=0-HAxTMHW6dg_pQHWwazVGhg#scrollTo=DpEQxPYOR33J
Would adding a constraints on the __glibc
virtual package as documented in https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-virtual.html?highlight=glibc#managing-virtual-packages workaround this issue? It could allow the install to fail early on to give a better heads up to the users that the package is incompatible with their system.
It seems that some of the package are not compatible with the runtime environment present in https://colab.research.google.com/.
Installing the following packages with:
produce the following error for
verible
at runtime:while
iverilog
seems to work fine:Installing
verible
from the older https://anaconda.org/SymbiFlow/repo channel, seems to work fineI suspect this might be due to https://github.com/hdl/conda-eda/pull/133 updating all packages to be built using a relatively "recent" version of ubuntu, while colab is still an older version (see https://github.com/googlecolab/colabtools/issues/1880).
One solution could simply be to wait for colab to upgrade or provide multiple linux variants using https://docs.conda.io/projects/conda-build/en/latest/resources/variants.html to accomodate for different glibc versions.