# Error installing GR in Julia 1.6 RC2 (Windows x64)

**URL:** https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443
**Category:** General Usage
**Tags:** plots
**Created:** [March 18, 2021, 6:16am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443 "2021-03-18T06:16:52Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![mobius-eng](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mobius-eng/32/99_2.png) [@mobius-eng](https://discourse.julialang.org/u/mobius-eng)
#### Post date: [March 18, 2021, 6:16am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/1 "2021-03-18T06:16:52Z")

</div>

I realize things will probably break in the transition from 1.5 to 1.6, but I didn’t see anyone reporting an issue like this on GitHub. So, I am just checking whether it is something specific to my case and if there is something I can do.

When trying installing GR this happens:

```julia
(@v1.6) pkg> add GR
    Updating registry at `C:\Users\alexe\.julia\registries\General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...
  Downloaded artifact: LibVPX
  Downloaded artifact: LibVPX
ERROR: Unable to automatically install 'LibVPX' from 'C:\Users\alexe\.julia\packages\LibVPX_jll\OjRo4\Artifacts.toml'
Stacktrace:
  [1] error(s::String)
    @ Base .\error.jl:33
  [2] ensure_artifact_installed(name::String, meta::Dict{String, Any}, artifacts_toml::String; platform::Base.BinaryPlatforms.Platform, verbose::Bool, quiet_download::Bool)
    @ Pkg.Artifacts C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Artifacts.jl:436
  [3] ensure_all_artifacts_installed(artifacts_toml::String; platform::Base.BinaryPlatforms.Platform, pkg_uuid::Nothing, include_lazy::Bool, verbose::Bool, quiet_download::Bool)
    @ Pkg.Artifacts C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Artifacts.jl:501
  [4] download_artifacts(ctx::Pkg.Types.Context, pkg_roots::Vector{String}; platform::Base.BinaryPlatforms.Platform, verbose::Bool)
    @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:702
  [5] download_artifacts(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; platform::Base.BinaryPlatforms.Platform, julia_version::VersionNumber, verbose::Bool)
    @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:680
  [6] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Vector{Base.UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform)
    @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:1235
  [7] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:197
  [8] add
    @ C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:148 [inlined]
  [9] add(pkgs::Vector{Pkg.Types.PackageSpec}; kwargs::Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:73
 [10] add(pkgs::Vector{Pkg.Types.PackageSpec})
    @ Pkg.API C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\API.jl:72
 [11] do_cmd!(command::Pkg.REPLMode.Command, repl::REPL.LineEditREPL)
    @ Pkg.REPLMode C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\REPLMode\REPLMode.jl:408
 [12] do_cmd(repl::REPL.LineEditREPL, input::String; do_rethrow::Bool)
    @ Pkg.REPLMode C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\REPLMode\REPLMode.jl:386
 [13] do_cmd
    @ C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\REPLMode\REPLMode.jl:377 [inlined]
 [14] (::Pkg.REPLMode.var"#24#27"{REPL.LineEditREPL, REPL.LineEdit.Prompt})(s::REPL.LineEdit.MIState, buf::IOBuffer, ok::Bool)
    @ Pkg.REPLMode C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\REPLMode\REPLMode.jl:550
 [15] #invokelatest#2
    @ .\essentials.jl:708 [inlined]
 [16] invokelatest
    @ .\essentials.jl:706 [inlined]
 [17] run_interface(terminal::REPL.Terminals.TextTerminal, m::REPL.LineEdit.ModalInterface, s::REPL.LineEdit.MIState)
    @ REPL.LineEdit C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\REPL\src\LineEdit.jl:2441
 [18] run_frontend(repl::REPL.LineEditREPL, backend::REPL.REPLBackendRef)
    @ REPL C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\REPL\src\REPL.jl:1126
 [19] (::REPL.var"#44#49"{REPL.LineEditREPL, REPL.REPLBackendRef})()
    @ REPL .\task.jl:406

```

The artifact in question, LibVPX is autogenerated and doesn’t have issue tracker. GR doesn’t have issue like this reported.

Even more puzzling is when I try to install a package, say Plots, I get the following output before it starts clonig packages:

```julia
(@v1.6) pkg> add Plots
   Resolving package versions...
┌ Warning: failed to extract archive downloaded from https://pkg.julialang.org/package/79e6a3ab-5dfb-504d-930d-738a2a938a0e/ffcfa2d345aaee0ef3d8346a073d5dd03c983ebe
└ @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:590
┌ Warning: failed to extract archive downloaded from https://pkg.julialang.org/package/77ba4419-2d1f-58cd-9bb1-8ffee604a2e3/bfe47e760d60b82b66b61d2d44128b62e3a369fb
└ @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:590
┌ Warning: failed to extract archive downloaded from https://pkg.julialang.org/package/5ae413db-bbd1-5e63-b57d-d24a61df00f5/92d8f9f208637e8d2d28c664051a00569c01493d
└ @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:590
┌ Warning: failed to extract archive downloaded from https://pkg.julialang.org/package/c8e1da08-722c-5040-9ed9-7db0dc04731e/05110a2ab1fc5f932622ffea2a003221f4782c18
└ @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:590
┌ Warning: failed to extract archive downloaded from https://pkg.julialang.org/package/e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28/f8c673ccc215eb50fcadb285f522420e29e69e1c
└ @ Pkg.Operations C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.6\Pkg\src\Operations.jl:590
┌ Warning: failed to extract archive downloaded from https://api.github.com/repos/JuliaBinaryWrappers/EarCut_jll.jl/tarball/92d8f9f208637e8d2d28c664051a00569c01493d

```

I deleted `$HOME/.julia` folder and started from scratch in an attempt to clear (possibly corrupted) cache – to no avail.

Is there anything I can do other than sit and wait for the release?

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [March 18, 2021, 7:03am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/2 "2021-03-18T07:03:52Z")

</div>

Do you get the same issue with the latest version (1.6.0rc3)?

---

<div class="post-metadata">

### Author: ![mobius-eng](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mobius-eng/32/99_2.png) [@mobius-eng](https://discourse.julialang.org/u/mobius-eng)
#### Post date: [March 18, 2021, 7:32am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/3 "2021-03-18T07:32:23Z")

</div>

Things are moving fast, it’s rc3 already… Let me try.

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [March 18, 2021, 7:55am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/4 "2021-03-18T07:55:58Z")

</div>

Yes from what I understand the fast turnaround was in part due to package installation issues on windows, so this might be related

---

<div class="post-metadata">

### Author: ![mobius-eng](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mobius-eng/32/99_2.png) [@mobius-eng](https://discourse.julialang.org/u/mobius-eng)
#### Post date: [March 18, 2021, 8:21am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/5 "2021-03-18T08:21:52Z")

</div>

So far so good except for the dependency error:

```julia
  ✗ GR_jll
73 dependencies successfully precompiled in 64 seconds
1 dependency errored

```

Who knows what this error is about… But doing

```julia
using Plots

gr()
plot(sin, -\pi, \pi)

```

works.

---

<div class="post-metadata">

### Author: ![lungben](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lungben/32/12314_2.png) [@lungben](https://discourse.julialang.org/u/lungben)
#### Post date: [March 18, 2021, 8:49am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/6 "2021-03-18T08:49:48Z")

</div>

A workaround is to precompile GR with Admin rights.

---

<div class="post-metadata">

### Author: ![mobius-eng](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mobius-eng/32/99_2.png) [@mobius-eng](https://discourse.julialang.org/u/mobius-eng)
#### Post date: [March 18, 2021, 8:54am UTC](https://discourse.julialang.org/t/error-installing-gr-in-julia-1-6-rc2-windows-x64/57443/7 "2021-03-18T08:54:40Z")

</div>

That worked. Thank you!
