recipes icon indicating copy to clipboard operation
recipes copied to clipboard

Bad links in the repo.mamba.pm GUI for emscripten-forge

Open tylere opened this issue 1 year ago • 3 comments

On https://repo.mamba.pm/emscripten-forge, the four links at the top (channeldata.json, linux-64, emscripten-32, noarch) all lead to "not found" errors, because the URL subdirectory /emscripten-forge is lost.

image

tylere avatar Mar 03 '23 21:03 tylere

Potentially leads to this build error (cf. 404 failed):

Finalizing build for bzip2
GET SOLVER
pkgs/main/osx-arm64                                  1.4MB @   2.2MB/s  0.7s
pkgs/r/noarch                                        1.3MB @   1.4MB/s  0.4s
pkgs/main/noarch                                   819.9kB @ 665.7kB/s  0.3s
pkgs/r/osx-arm64                                   118.0 B @  92.0 B/s  0.0s
https://repo.mamba.pm/emscripten-forge/osx-arm64    94.0 B @  62.0 B/s 404 failed  1.5s
https://repo.mamba.pm/emscripten-forge/noarch      441.0 B @ 290.0 B/s  1.5s
conda-forge/osx-arm64                                5.6MB @   3.0MB/s  2.0s
conda-forge/noarch                                  11.6MB @   3.3MB/s  3.9s
Reloading output folder: /opt/homebrew/Caskroom/miniconda/base/envs/emforge/conda-bld
opt/homebrew/Caskroom/miniconda/base/envs/emforg..  ??.?MB @  ??.?MB/s 0 failed  0.0s
opt/homebrew/Caskroom/miniconda/base/envs/emforg.. 127.0 B @   3.2MB/s  0.0s
subdir=<libmambapy.bindings.SubdirData object at 0x109e2e1f0> channel={'platform': 'osx-arm64', 'url': 'file:///opt/homebrew/Caskroom/miniconda/base/envs/emforge/conda-bld/osx-arm64', 'channel': opt/homebrew/Caskroom/miniconda/base/envs/emforge/conda-bld[osx-arm64,noarch]}
subdir=<libmambapy.bindings.SubdirData object at 0x107ad1870> channel={'platform': 'noarch', 'url': 'file:///opt/homebrew/Caskroom/miniconda/base/envs/emforge/conda-bld/noarch', 'channel': opt/homebrew/Caskroom/miniconda/base/envs/emforge/conda-bld[osx-arm64,noarch]}
Mamba failed to solve:
 - emscripten_emscripten-32
 - cmake
 - ninja

michaelweinold avatar Mar 18 '23 07:03 michaelweinold

unfortunately on osx-arm64 you need to build the packages in recipes/ (https://github.com/emscripten-forge/recipes/tree/main/recipes/recipes) locally with boa build. After that, these packages shoudl be found fine (from your local cache).

wolfv avatar Mar 18 '23 07:03 wolfv

unfortunately on osx-arm64 you need to build the packages in recipes/ (https://github.com/emscripten-forge/recipes/tree/main/recipes/recipes) locally with boa build. After that, these packages shoudl be found fine (from your local cache).

Ah, it seems my inability to follow the instructions provided by @DerThorsten continues. In any case, I would be happy to update the relevant part of the documentation: https://github.com/emscripten-forge/docs/issues/2

michaelweinold avatar Mar 18 '23 08:03 michaelweinold