Can't update packages in Docker container from JuliaComputing


#1

It gets an error at the very end:

INFO: Computing changes...
ERROR: resolve is unable to satisfy package requirements.
  The problem was detected when trying to find a feasible version
  for package NullableArrays.
  However, this only means that package NullableArrays is involved in an
  unsatisfiable or difficult dependency relation, and the root of
  the problem may be elsewhere.

Stacktrace:
 [1] resolve(::Dict{String,Base.Pkg.Types.VersionSet}, ::Dict{String,Dict{VersionNumber,Base.Pkg.Types.Available}}) at ./pkg/resolve.jl:48
 [2] resolve(::Dict{String,Base.Pkg.Types.VersionSet}, ::Dict{String,Dict{VersionNumber,Base.Pkg.Types.Available}}, ::Dict{String,Tuple{VersionNumber,Bool}}, ::Dict{String,Base.Pkg.Types.Fixed}, ::Dict{String,VersionNumber}, ::Set{String}) at ./pkg/entry.jl:499
 [3] update(::String, ::Set{String}) at ./pkg/entry.jl:461

#2

Does that docker image have a similarly restrictive REQUIRE as JuliaPro? If so, then you might just need to remove the version bounds on Compat, as in Error with NullableArrays when trying to install or remove packages or run Pkg.update()


#3

I should have been clearer (it was past midnight!) - the Docker container from JuliaComputing is of course JuliaPro.
This is simply something that JuliaComputing needs to fix (also, the container has v0.6.2, and not the current stable release), that I just wanted people to be aware of, so that could happen.