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

Can't launch binder - build error #1

Open
rabernat opened this issue Sep 7, 2022 · 1 comment
Open

Can't launch binder - build error #1

rabernat opened this issue Sep 7, 2022 · 1 comment

Comments

@rabernat
Copy link

rabernat commented Sep 7, 2022

Thanks so much for sharing this content. I'm so excited about this project.

I tried twice to launch the binder via the link in the README (https://mybinder.org/v2/gh/felixcremer/ESDLTutorials/HEAD). Both times it failed with errors that look like

  ✗ ESDLPlots
  292 dependencies successfully precompiled in 290 seconds. 11 already precompiled.
  7 dependencies errored. To see a full report either run `import Pkg; Pkg.precompile()` or load the packages
ERROR: expected package `EarthDataLab [359177bc]` to exist at path `/home/fcremer/.julia/dev/EarthDataLab`
Stacktrace:
  [1] pkgerror(msg::String)
    @ Pkg.Types /srv/julia/share/julia/stdlib/v1.8/Pkg/src/Types.jl:67
  [2] collect_fixed!(env::Pkg.Types.EnvCache, pkgs::Vector{Pkg.Types.PackageSpec}, names::Dict{Base.UUID, String})
    @ Pkg.Operations /srv/julia/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:269
  [3] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
    @ Pkg.Operations /srv/julia/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:322
  [4] up(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, level::Pkg.Types.UpgradeLevel; skip_writing_project::Bool)
    @ Pkg.Operations /srv/julia/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:1364
  [5] up(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; level::Pkg.Types.UpgradeLevel, mode::Pkg.Types.PackageMode, update_registry::Bool, skip_writing_project::Bool, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:341
  [6] #up#55
    @ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:161 [inlined]
  [7] #resolve#141
    @ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:347 [inlined]
  [8] resolve
    @ /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:346 [inlined]
  [9] resolve(; io::Base.PipeEndpoint, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:345
 [10] resolve()
    @ Pkg.API /srv/julia/share/julia/stdlib/v1.8/Pkg/src/API.jl:345
 [11] top-level scope
    @ none:1
Removing intermediate container f262955f09d6
The command '/bin/sh -c JULIA_PROJECT="" julia -e "using Pkg; Pkg.add(\"IJulia\"); using IJulia; installkernel(\"Julia\", \"--project=${REPO_DIR}\");" && julia --project=${REPO_DIR} -e 'using Pkg; Pkg.instantiate(); Pkg.resolve(); pkg"precompile"'' returned a non-zero code: 1Built image, launching.
@felixcremer
Copy link
Member

Thanks for the interest in this content and the error report.
This is currently not working, because we are upgrading the YAXArrays dependency and we still need to fix some bugs, before we can tag a new version of EarthDataLab. Unfortunately, I already used the new YAXArrays versin on my computer for updating these tutorials. Hopefully, I manage to fix these issues and then the Binder build issue at the end of next week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants