Error loading ESDL package

HI all,

I’m getting the following error when trying to load the ESDL package in Julia:

using ESDL
using ESDLPlots
┌ Info: Precompiling ESDL [359177bc-a543-11e8-11b7-bb015dba3358]
└ @ Base loading.jl:1186
┌ Warning: Package ESDL does not have ZarrNative in its dependencies:
│ - If you have ESDL checked out for development and have
│   added ZarrNative as a dependency but haven't updated your primary
│   environment's manifest file, try `Pkg.resolve()`.
│ - Otherwise you may need to report an issue with ESDL
└ Loading ZarrNative into ESDL from project dependency, future warnings for ESDL are suppressed.
ERROR: LoadError: LoadError: LoadError: ArgumentError: Package ZarrNative [0a941bbe-ad1d-11e8-39d9-ab76183a1d99] is required but does not seem to be installed:
 - Run `Pkg.instantiate()` to install all recorded dependencies.

Stacktrace:
 [1] _require(::Base.PkgId) at ./loading.jl:929
 [2] require(::Base.PkgId) at ./loading.jl:858
 [3] require(::Module, ::Symbol) at ./loading.jl:853
 [4] include at ./boot.jl:326 [inlined]
 [5] include_relative(::Module, ::String) at ./loading.jl:1038
 [6] include at ./sysimg.jl:29 [inlined]
 [7] include(::String) at /home/jovyan/julia_depots/packages/ESDL/kpnFC/src/Cubes/Cubes.jl:5
 [8] top-level scope at none:0
 [9] include at ./boot.jl:326 [inlined]
 [10] include_relative(::Module, ::String) at ./loading.jl:1038
 [11] include at ./sysimg.jl:29 [inlined]
 [12] include(::String) at /home/jovyan/julia_depots/packages/ESDL/kpnFC/src/ESDL.jl:7
 [13] top-level scope at none:0
 [14] include at ./boot.jl:326 [inlined]
 [15] include_relative(::Module, ::String) at ./loading.jl:1038
 [16] include(::Module, ::String) at ./sysimg.jl:29
 [17] top-level scope at none:2
 [18] eval at ./boot.jl:328 [inlined]
 [19] eval(::Expr) at ./client.jl:404
 [20] top-level scope at ./none:3
in expression starting at /home/jovyan/julia_depots/packages/ESDL/kpnFC/src/Cubes/ZarrCubes.jl:4
in expression starting at /home/jovyan/julia_depots/packages/ESDL/kpnFC/src/Cubes/Cubes.jl:266
in expression starting at /home/jovyan/julia_depots/packages/ESDL/kpnFC/src/ESDL.jl:33
Failed to precompile ESDL [359177bc-a543-11e8-11b7-bb015dba3358] to /home/jovyan/julia_depots/compiled/v1.1/ESDL/2Q02O.ji.

Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] compilecache(::Base.PkgId, ::String) at ./loading.jl:1197
 [3] _require(::Base.PkgId) at ./loading.jl:960
 [4] require(::Base.PkgId) at ./loading.jl:858
 [5] require(::Module, ::Symbol) at ./loading.jl:853
 [6] top-level scope at In[4]:1

It was working before this morning but it seems it broke after I tried to install and use the package NamedArrays. Did I screw up the installation of the functioning ESDL package? If not, could you help me getting it up and running again?

Cheers

Juan

Sorry for this error and the late reply. I was not able to work for the last weeks for personal reasons and trying to catch up now. The reason for the error is that I renamed the ZarrNative package and it is being registered as an official Julia package right now. https://github.com/JuliaRegistries/General/pull/1202 Once this is through I will tag another release for the ESDL package and everything should work fine again.

For now, you can simply run an update of all packages again

using Pkg
Pkg.update()

and you should be able to load the package again.