# Pkg.update() failes

**URL:** <https://discourse.julialang.org/t/pkg-update-failes/2607>\
**Category:** General Usage\
**Tags:** package\
**Created:** [March 11, 2017, 4:58pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607 "2017-03-11T16:58:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [March 11, 2017, 4:58pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607/1 "2017-03-11T16:58:03Z")

</div>

Hello,  
today I have the following problem:

```julia
julia> Pkg.update()
INFO: Updating METADATA...
INFO: Updating ZLog master...
INFO: Updating Lint master...
INFO: Computing changes...
ERROR: unsatisfiable package requirements detected: no feasible version could be found for package: ColorTypes
  (you may try increasing the value of the
   JULIA_PKGRESOLVE_ACCURACY environment variable)
 in resolve(::Dict{String,Base.Pkg.Types.VersionSet}, ::Dict{String,Dict{VersionNumber,Base.Pkg.Types.Available}}) at ./pkg/resolve.jl:37
 in 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:495
 in update(::String, ::Set{String}) at ./pkg/entry.jl:458
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#update,Tuple{String,Set{String}}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at ./pkg/dir.jl:31
 in update() at ./pkg/pkg.jl:210

julia> 

```

Pkg.status() shows the following:

```julia
julia> Pkg.status()
22 required packages:
 - Atom 0.5.9
 - BenchmarkTools 0.0.7
 - ConfParser 0.0.8
 - DataStructures 0.5.3
 - DualNumbers 0.3.0
 - ForwardDiff 0.3.4
 - GLVisualize 0.2.2
 - GR 0.19.0
 - Gtk 0.12.0
 - HDF5 0.7.3
 - Ipopt 0.2.6
 - JuMP 0.16.1
 - LaTeXStrings 0.2.0
 - Lint 0.2.5+ master
 - ODE 0.3.0
 - PlotlyJS 0.5.2
 - Plots 0.10.3
 - PyCall 1.10.0
 - PyPlot 2.3.1
 - QML 0.3.1
 - StaticArrays 0.3.0
 - Sundials 0.7.0
90 additional packages:
 - ASTInterpreter 0.0.4
 - AbstractTrees 0.0.4
 - ArgParse 0.4.0
 - BaseTestNext 0.2.2
 - BinDeps 0.4.7
 - Blink 0.5.1
 - Blosc 0.2.0
 - COFF 0.0.2
 - CRC 1.2.0
 - Cairo 0.2.35
 - Calculus 0.2.1
 - CodeTools 0.4.3
 - Codecs 0.3.0
 - ColorTypes 0.2.12
 - ColorVectorSpace 0.1.12
 - Colors 0.6.9
 - Compat 0.20.0
 - Conda 0.5.1
 - CxxWrap 0.2.3
 - DWARF 0.1.0
 - DiffBase 0.0.4
 - DiffEqBase 0.11.0
 - DocStringExtensions 0.3.1
 - ELF 0.1.0
 - FileIO 0.3.0
 - FixedPointNumbers 0.2.1
 - FixedSizeArrays 0.2.5
 - FreeType 1.2.0
 - GLAbstraction 0.3.1
 - GLFW 1.2.2
 - GLWindow 0.3.2
 - Gallium 0.0.4
 - GeometryTypes 0.2.2
 - Graphics 0.1.4
 - Hiccup 0.1.1
 - HttpCommon 0.2.6
 - HttpParser 0.2.0
 - HttpServer 0.1.7
 - Images 0.5.14
 - Iterators 0.3.0
 - JLD 0.6.9
 - JSON 0.8.3
 - JuliaParser 0.7.4
 - Juno 0.2.7
 - LNR 0.0.2
 - Lazy 0.11.5
 - LegacyStrings 0.2.0
 - MachO 0.0.4
 - MacroTools 0.3.6
 - MathProgBase 0.6.1
 - MbedTLS 0.4.3
 - Measures 0.0.3
 - Media 0.2.5
 - MeshIO 0.0.6
 - ModernGL 0.1.1
 - Mustache 0.1.3
 - Mux 0.2.3
 - NaNMath 0.2.2
 - ObjFileBase 0.0.4
 - OffsetArrays 0.2.14
 - Packing 0.0.4
 - Parameters 0.6.0
 - PlotThemes 0.1.1
 - PlotUtils 0.3.0
 - Polynomials 0.1.3
 - Quaternions 0.1.1
 - Ranges 0.0.1
 - Reactive 0.3.7
 - RecipesBase 0.1.0
 - RecursiveArrayTools 0.2.0
 - Reexport 0.0.3
 - ReverseDiffSparse 0.7.1
 - SHA 0.3.2
 - SIUnits 0.1.0
 - Showoff 0.0.7
 - SignedDistanceFields 0.1.0
 - SimpleTraits 0.3.0
 - SpecialFunctions 0.1.1
 - StatsBase 0.13.1
 - StructIO 0.0.2
 - TerminalUI 0.0.2
 - TexExtensions 0.0.3
 - TextWrap 0.1.6
 - TiledIteration 0.0.2
 - URIParser 0.1.8
 - UnicodeFun 0.0.2
 - VT100 0.0.2
 - WebSockets 0.2.1
 - ZLog 0.0.0- master (unregistered)
 - Zlib 0.1.12
julia> 

Any idea?

```

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [March 11, 2017, 5:39pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607/2 "2017-03-11T17:39:15Z")

</div>

See if freeing Lint.jl does the trick.

---

<div class="post-metadata">

**Author:** ![mkborregaard](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkborregaard/32/556_2.png) [@mkborregaard](https://discourse.julialang.org/u/mkborregaard)\
**Post date:** [March 11, 2017, 8:41pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607/3 "2017-03-11T20:41:21Z")

</div>

See also here [Pkg broken: "No feasible version" error](https://discourse.julialang.org/t/pkg-broken-no-feasible-version-error/2347) and here [More Pkg trouble: "unsatisfiable package requirements detected" - #10 by ChrisRackauckas](https://discourse.julialang.org/t/more-pkg-trouble-unsatisfiable-package-requirements-detected/2142/10). I found that checking out master of Images did the trick. The current version is 0.8.0 so there is definitely something fishy about your version for that. Good luck!

---

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [March 11, 2017, 9:23pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607/4 "2017-03-11T21:23:46Z")

</div>

Freeing Lint.jl did the trick, but caused the linter plugin of atom to fail.

---

<div class="post-metadata">

**Author:** ![Tero\_Frondelius](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tero_frondelius/32/7629_2.png) [@Tero\_Frondelius](https://discourse.julialang.org/u/Tero_Frondelius)\
**Post date:** [March 11, 2017, 10:14pm UTC](https://discourse.julialang.org/t/pkg-update-failes/2607/5 "2017-03-11T22:14:12Z")

</div>

After update checkout it again until next Lint.jl tag is released in Metadata.
