# Error after updating packages

**URL:** <https://discourse.julialang.org/t/error-after-updating-packages/19660>\
**Category:** Visualization\
**Created:** [January 15, 2019, 2:34pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660 "2019-01-15T14:34:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![muriloasouza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/muriloasouza/32/4650_2.png) [@muriloasouza](https://discourse.julialang.org/u/muriloasouza)\
**Post date:** [January 15, 2019, 2:34pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/1 "2019-01-15T14:34:01Z")

</div>

I got this error today after updating my packages:

```julia
WARNING: Couldn't initialize gr. (might need to install it?)
INFO: To do a standard install of gr, copy and run this:

Pkg.add("GR")
Pkg.build("GR")

ERROR: LoadError: InitError: UndefVarError: PlotPaneEnabled not defined
Stacktrace:
 [1] __init__ () at C:\Users\Muril\.julia\v0.6\GR\src\GR.jl:265
 [2] _include_from_serialized(::String) at .\loading.jl:157
 [3] _require_from_serialized(::Int64, ::Symbol, ::String, ::Bool) at .\loading.jl:200
 [4] _require_search_from_serialized(::Int64, ::Symbol, ::String, ::Bool) at .\loading.jl:236
 [5] _require(::Symbol) at .\loading.jl:441
 [6] require(::Symbol) at .\loading.jl:405
 [7] _initialize_backend(::Plots.GRBackend) at C:\Users\Muril\.julia\v0.6\Plots\src\backends\gr.jl:69
 [8] backend() at C:\Users\Muril\.julia\v0.6\Plots\src\backends.jl:185
 [9] backend(::Symbol) at C:\Users\Muril\.julia\v0.6\Plots\src\backends.jl:212
 [10] pickDefaultBackend() at C:\Users\Muril\.julia\v0.6\Plots\src\backends.jl:156
 [11] backend() at C:\Users\Muril\.julia\v0.6\Plots\src\backends.jl:174
 [12] Plots.Plot() at C:\Users\Muril\.julia\v0.6\Plots\src\types.jl:81
 [13] #plot#212 at C:\Users\Muril\.julia\v0.6\Plots\src\plot.jl:56 [inlined]
 [14] (::RecipesBase.#kw##plot)(::Array{Any,1}, ::RecipesBase.#plot, ::StatPlots.GroupedBar) at .\<missing>:0
 [15] #groupedbar#92(::Array{Any,1}, ::Function, ::Array{Float64,2}, ::Vararg{Array{Float64,2},N} where N) at C:\Users\Muril\.julia\v0.6\RecipesBase\src\RecipesBase.jl:367
 [16] (::StatPlots.#kw##groupedbar)(::Array{Any,1}, ::StatPlots.#groupedbar, ::Array{Float64,2}, ::Vararg{Array{Float64,2},N} where N) at .\<missing>:0
 [17] include_string(::String, ::String) at .\loading.jl:522
 [18] include_string(::Module, ::String, ::String) at C:\Users\Muril\.julia\v0.6\Compat\src\Compat.jl:84
 [19] (::Atom.##112#116{String,String})() at C:\Users\Muril\.julia\v0.6\Atom\src\eval.jl:109
 [20] withpath(::Atom.##112#116{String,String}, ::String) at C:\Users\Muril\.julia\v0.6\CodeTools\src\utils.jl:30
 [21] withpath(::Function, ::String) at C:\Users\Muril\.julia\v0.6\Atom\src\eval.jl:38
 [22] hideprompt(::Atom.##111#115{String,String}) at C:\Users\Muril\.julia\v0.6\Atom\src\repl.jl:67
 [23] macro expansion at C:\Users\Muril\.julia\v0.6\Atom\src\eval.jl:106 [inlined]
 [24] (::Atom.##110#114{Dict{String,Any}})() at .\task.jl:80
during initialization of module GR
while loading C:\Users\Muril\Desktop\Murilo\UFPE\Dissertação\Julia\Arquivos Feitos\otimização_sistema_4_barras_novo_modelo.jl, in expression starting on
line 277

```

The version of my GR is:

` - GR 0.37.0`

I’m still using Julia 0.6.3.

---

<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:** [January 15, 2019, 2:57pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/2 "2019-01-15T14:57:03Z")

</div>

The current version of Plots/GR does not support 0.6. It looks like Plots or GR weren’t properly upper-bounded, as they should not update anymore after running `Pkg.update()`. You should simply pin GR, StatPlots and Plots to their previous versions.

EDIT: GR does actually in principle support 0.6 also in the newest versions.

---

<div class="post-metadata">

**Author:** ![muriloasouza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/muriloasouza/32/4650_2.png) [@muriloasouza](https://discourse.julialang.org/u/muriloasouza)\
**Post date:** [January 15, 2019, 3:01pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/3 "2019-01-15T15:01:55Z")

</div>

Oh, now i can’t remember wich versions they were before… anyway i can get that info? I guess GR was in 0.34, but can’t really remember about StatPlots and Plots.

---

<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:** [January 15, 2019, 3:09pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/4 "2019-01-15T15:09:35Z")

</div>

What versions do you have now?

---

<div class="post-metadata">

**Author:** ![muriloasouza](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/muriloasouza/32/4650_2.png) [@muriloasouza](https://discourse.julialang.org/u/muriloasouza)\
**Post date:** [January 15, 2019, 3:11pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/5 "2019-01-15T15:11:42Z")

</div>

Oh well, i just rolled GR back to 0.34 and it worked again. Didn’t had to change Plots and StatPlots at all.

Thanks for your help!

---

<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:** [January 15, 2019, 3:24pm UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/6 "2019-01-15T15:24:13Z")

</div>

@jheinen Just a heads up that GR 0.34+ may need to be lower-bounded on 0.7 so it doesn’t install on 0.6 computers.

---

<div class="post-metadata">

**Author:** ![jheinen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jheinen/32/2787_2.png) [@jheinen](https://discourse.julialang.org/u/jheinen)\
**Post date:** [January 16, 2019, 6:23am UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/7 "2019-01-16T06:23:42Z")

</div>

Really?

```julia
% /opt/julia-0.6/bin/julia
               _
   _ _ _(_)_ | A fresh approach to technical computing
  (_) | (_) (_) | Documentation: https://docs.julialang.org
   _ _ _| |_ __ _ | Type "?help" for help.
  | | | | | | |/ _ | |
  | | |_| | | | (_| | | Version 0.6.4 (2018-07-09 19:09 UTC)
 _/ |\ __'_|_|_|\__'_| | Official http://julialang.org/ release
|__/ | x86_64-apple-darwin14.5.0

julia> Pkg.add("GR")
INFO: Initializing package repository /Users/jheinen/.julia/v0.6
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of GR from https://github.com/jheinen/GR.jl.git
INFO: Installing GR v0.37.0
INFO: Building GR
INFO: Found exisitng GR run-time in /usr/local/gr
INFO: Package database updated

julia> using GR
INFO: Precompiling module GR.

julia> plot(randn(10))

julia> 

```

Also, the Travis tests pass and complete successfully.

---

<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:** [January 16, 2019, 6:54am UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/8 "2019-01-16T06:54:19Z")

</div>

Oh so the current version of GR does support 1.0? Sorry I’ll edit my response above. That’s strange 🤔

---

<div class="post-metadata">

**Author:** ![pkofod](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pkofod/32/2179_2.png) [@pkofod](https://discourse.julialang.org/u/pkofod)\
**Post date:** [January 16, 2019, 8:27am UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/9 "2019-01-16T08:27:04Z")

</div>

> [@mkborregaard](#):
>
> Oh so the current version of GR does support 1.0?

you mean 0.6, right?

---

<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:** [January 16, 2019, 9:07am UTC](https://discourse.julialang.org/t/error-after-updating-packages/19660/10 "2019-01-16T09:07:06Z")

</div>

Yes.  
LOL I’ll just stop posting.
