I have a recurrent issue with Pkg, that means I cannot update packages. Pkg operations (add
, rm
, update
) fail with:
ERROR: unsatisfiable package requirements detected: no feasible version could be found for package: QuartzImageIO
(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 /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:? (repeats 2 times)
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}) at ./pkg/entry.jl:476
in edit(::Function, ::String, ::Base.Pkg.Types.VersionSet, ::Vararg{Base.Pkg.Types.VersionSet,N}) at ./pkg/entry.jl:30
in (::Base.Pkg.Entry.##2#5{String,Base.Pkg.Types.VersionSet})() at ./task.jl:360
in sync_end() at /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
in macro expansion at ./task.jl:327 [inlined]
in add(::String, ::Base.Pkg.Types.VersionSet) at ./pkg/entry.jl:51
in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#add,Tuple{String}})() at ./pkg/dir.jl:31
in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#add,Tuple{String}}, ::String) at ./file.jl:59
in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
in add(::String) at ./pkg/pkg.jl:100
The only operation that gives a different error is, specifically Pkg.rm("QuartzImageIO")
which fails with the complaint about ColorVectorSpace:
Pkg.rm("QuartzImageIO")
ERROR: unsatisfiable package requirements detected: no feasible version could be found for package: ColorVectorSpace
(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 /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:? (repeats 2 times)
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}) at ./pkg/entry.jl:476
in edit(::Function, ::String) at ./pkg/entry.jl:30
in rm(::String) at ./pkg/entry.jl:81
in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#rm,Tuple{String}})() at ./pkg/dir.jl:31
in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#rm,Tuple{String}}, ::String) at ./file.jl:59
in #cd#1(::Array{Any,1}, ::Function, ::Function, ::String, ::Vararg{Any,N}) at /Applications/Julia-0.5.app/Contents/Resources/julia/lib/julia/sys.dylib:?
in rm(::String) at ./pkg/pkg.jl:91
Following, Pkg.rm("ColorVectorSpace)
seems not to complain
INFO: Removing ColorVectorSpace (unregistered)
but it does not resolve the problem, nor does it make Pkg.rm("QuartzImageIO")
stop complaining. It appears my Pkg is currently dead.
versioninfo():
Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
System: Darwin (x86_64-apple-darwin13.4.0)
CPU: Intel(R) Core(TM) i7-5557U CPU @ 3.10GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.7.1 (ORCJIT, broadwell)
Pkg.status():
54 required packages:
- ArrayViews 0.6.4
- Atom 0.5.9+ master
- BenchmarkTools 0.0.7
- Bio 0.4.5
- CSV 0.1.2
- Clustering 0.7.0
- ColorBrewer 0.3.0
- Contour 0.2.0
- CrossfilterCharts 0.1.1
- DataFrames 0.8.5
- DataFramesMeta 0.1.3
- DataTables 0.0.1
- Distributions 0.12.1
- FactCheck 0.4.3
- FileIO 0.3.0
- FreqTables 0.0.2
- GLM 0.6.1+ master
- GLPlot 0.0.5+ master
- GLVisualize 0.2.2 master
- GR 0.19.0+ master
- Gadfly 0.5.3
- Grid 0.4.2
- HypothesisTests 0.4.0
- IJulia 1.4.1
- JLD 0.6.9
- LaTeXStrings 0.2.0
- Lint 0.2.5+ master
- MAT 0.3.1
- MarketData 0.6.0
- MixedModels 0.7.6
- NamedArrays 0.5.3
- NetCDF 0.4.1
- PhyloNetworks 0.5.0+ master
- PlotRecipes 0.2.0+ master
- PlotThemes 0.1.1+ master
- PlotlyJS 0.5.2+ master
- ProfileView 0.1.5
- PyPlot 2.3.1
- Quandl 0.6.1
- QuartzImageIO 0.1.4
- Query 0.3.0
- RCall 0.6.4+ master
- RDatasets 0.2.0
- RecipesBase 0.1.0
- Reexport 0.0.3
- Requests 0.4.1
- Rsvg 0.0.2
- Shapefile 0.0.3
- SimJulia 0.3.14+ master
- SimpleTraits 0.3.0
- StaticArrays 0.3.0
- Stats 0.1.0
- TimeSeries 0.9.1+ candlesticks
- TreeView 0.1.0
149 additional packages:
- ASTInterpreter 0.0.4
- AbstractTrees 0.0.4
- ArgParse 0.4.0
- AutoHashEquals 0.1.1
- AxisAlgorithms 0.1.6
- AxisArrays 0.0.3
- BGZFStreams 0.1.2
- BandedMatrices 0.2.1+ master
- BaseTestNext 0.2.2
- BinDeps 0.4.7
- Blink 0.5.1+ master
- Blosc 0.2.0
- BufferedStreams 0.3.0
- COFF 0.0.2
- CRC 1.2.0
- Cairo 0.2.35
- Calculus 0.2.0
- CatIndices 0.0.2
- CategoricalArrays 0.1.1
- CodeTools 0.4.3+ master
- Codecs 0.2.0
- ColorTypes 0.2.12
- Colors 0.6.9
- Combinatorics 0.3.2
- CommonSubexpressions 0.0.1
- Compat 0.19.0
- Compose 0.4.5
- Conda 0.5.1
- CustomUnitRanges 0.0.4
- DWARF 0.1.0
- DataArrays 0.3.12
- DataStreams 0.1.2
- DataStructures 0.5.3
- DiffBase 0.0.4
- Distances 0.4.0
- DocStringExtensions 0.3.1
- Docile 0.5.23
- Documenter 0.9.0
- DualNumbers 0.2.3
- ELF 0.1.0
- FFTViews 0.0.1
- FixedPointNumbers 0.2.1
- FixedSizeArrays 0.2.5 master
- Formatting 0.2.0
- ForwardDiff 0.3.4
- FreeType 1.2.0 master
- FunctionWrappers 0.0.1
- GLAbstraction 0.3.1+ master
- GLFW 1.2.2
- GLWindow 0.3.2 master
- GZip 0.2.20
- Gallium 0.0.4+ master
- GeometryTypes 0.2.2 master
- Graphics 0.1.3
- Gtk 0.10.4
- GtkUtilities 0.1.0
- HDF5 0.7.3
- Hexagons 0.0.4
- Hiccup 0.1.1
- Homebrew 0.4.2
- HttpCommon 0.2.6
- HttpParser 0.2.0
- HttpServer 0.1.7
- Images 0.5.14
- IndexableBitVectors 0.1.1
- Interpolations 0.3.7
- IntervalSets 0.0.3
- IntervalTrees 0.1.1
- Iterators 0.3.0
- JSON 0.8.3
- JuliaParser 0.7.4
- Juno 0.2.6+ master
- KernelDensity 0.3.0
- LNR 0.0.2
- Lazy 0.11.5 master
- LegacyStrings 0.2.0
- Libz 0.2.4
- LightGraphs 0.7.2
- LightXML 0.4.0
- LineSearches 0.1.5
- Loess 0.1.0
- MachO 0.0.4
- MacroTools 0.3.4
- MappedArrays 0.0.6
- MathProgBase 0.6.1
- MbedTLS 0.4.3
- Measures 0.0.3
- Media 0.2.5+ master
- MeshIO 0.0.6
- MetaPkg 0.0.0- master (unregistered)
- ModernGL 0.1.1
- Mustache 0.1.3
- Mux 0.2.3
- NLopt 0.3.3
- NaNMath 0.2.2
- NamedTuples 1.0.0
- NearestNeighbors 0.0.5
- Nettle 0.3.0
- NetworkLayout 0.0.1
- NullableArrays 0.1.0
- ObjFileBase 0.0.4
- OffsetArrays 0.2.14
- Optim 0.7.7
- PDMats 0.5.6
- Packing 0.0.4
- ParserCombinator 1.7.11
- PlotUtils 0.3.0+ colorlibraries2
- Plots 0.10.3+ JuliaPlots/master
- PolynomialFactors 0.0.3
- Polynomials 0.1.2
- PositiveFactorizations 0.0.4
- Primes 0.1.2
- PyCall 1.10.0
- QuadGK 0.1.1
- Quaternions 0.1.1
- RData 0.0.4
- RangeArrays 0.1.2
- Ratios 0.0.4
- Reactive 0.3.7 master
- Requires 0.3.0
- Rmath 0.1.6
- Roots 0.3.0
- SHA 0.3.1
- SIUnits 0.1.0
- ShowItLikeYouBuildIt 0.0.1
- Showoff 0.0.7
- SignedDistanceFields 0.1.0
- SortingAlgorithms 0.1.0
- SpatialEcology 0.0.0- use-views-for-subsetting (unregistered)
- SpecialFunctions 0.1.1
- StatPlots 0.2.1+ DataTables
- StatsBase 0.13.1 bugfix-for-uneven-bins-in-histogram
- StatsFuns 0.4.0
- StructIO 0.0.2
- TerminalUI 0.0.2
- TexExtensions 0.0.3
- TextWrap 0.1.6
- TikzGraphs 0.3.0
- TikzPictures 0.3.5
- Tokenize 0.1.6+ master
- URIParser 0.1.8
- UnicodeFun 0.0.2
- VT100 0.0.2
- VectorizedRoutines 0.0.2+ master
- WeakRefStrings 0.2.0
- WebSockets 0.2.1
- WoodburyMatrices 0.2.2
- ZMQ 0.4.1
- Zlib 0.1.12
There is a similar (but not identical) issue here, but I donāt have VideoIO:
I posted in this issue, but was referred to discourse: