# Julia Pro can't install packages

**URL:** <https://discourse.julialang.org/t/julia-pro-cant-install-packages/30333>\
**Category:** General Usage\
**Created:** [October 26, 2019, 1:40pm UTC](https://discourse.julialang.org/t/julia-pro-cant-install-packages/30333 "2019-10-26T13:40:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [October 26, 2019, 1:40pm UTC](https://discourse.julialang.org/t/julia-pro-cant-install-packages/30333/1 "2019-10-26T13:40:33Z")

</div>

I just re-installed JuliaPro - that was working before - and now when I try to add a package I get this error

`Updating git-repo `https://pkg.juliacomputing.com//registry/JuliaPro` ERROR: GitError(Code:EMERGECONFLICT, Class:Checkout, 619 conflicts prevent checkout) #checkout_tree#46(::LibGit2.CheckoutOptions, ::typeof(LibGit2.checkout_tree), ::LibGit2.GitRepo, ::LibGit2.GitCommit) at /Applications/JuliaPro-1.2.0-1.app/Contents/Resources/julia/Contents/Resources/julia/lib/julia/sys.dylib:? ffmerge!(::LibGit2.GitRepo, ::LibGit2.GitAnnotated) at /Applications/JuliaPro-1.2.0-1.app/Contents/Resources/julia/Contents/Resources/julia/lib/julia/sys.dylib:? #merge!#89(::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo, ::Array{LibGit2.GitAnnotated,1}, ::Bool) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/LibGit2/src/merge.jl:234 #merge! at ./none:0 [inlined] #merge!#140(::String, ::String, ::Bool, ::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/LibGit2/src/LibGit2.jl:784 #merge! at ./none:0 [inlined] update_registries(::Pkg.Types.Context, ::Array{Pkg.Types.RegistrySpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:1254 update_registries at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:1219 [inlined] #handle_repos_add!#61(::Bool, ::Nothing, ::typeof(Pkg.Types.handle_repos_add!), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:719 #handle_repos_add! at ./none:0 [inlined] #add_or_develop#17(::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.add_or_develop), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:47 #add_or_develop at ./none:0 [inlined] #add_or_develop#16 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:36 [inlined] #add_or_develop at ./none:0 [inlined] #add_or_develop#13 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:34 [inlined] #add_or_develop at ./none:0 [inlined] #add_or_develop#12(::Base.Iterators.Pairs{Symbol,Symbol,Tuple{Symbol},NamedTuple{(:mode,),Tuple{Symbol}}}, ::typeof(Pkg.API.add_or_develop), ::String) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:33 #add_or_develop at ./none:0 [inlined] #add#22 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:64 [inlined] add(::String) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:64 top-level scope at none:0 eval at ./boot.jl:330 [inlined] (::getfield(Distributed, Symbol("##162#164")){Module,Expr})() at ./task.jl:268`

Any idea of why? thanks

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [October 28, 2019, 8:11am UTC](https://discourse.julialang.org/t/julia-pro-cant-install-packages/30333/2 "2019-10-28T08:11:42Z")

</div>

Assuming you didn’t intentionally make any changes to your local registry: Delete `~/.juliapro/JuliaPro_v1.2.0-1/registries/` and restart JuliaPro.

---

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [December 5, 2019, 2:40pm UTC](https://discourse.julialang.org/t/julia-pro-cant-install-packages/30333/3 "2019-12-05T14:40:24Z")

</div>

Didn’t help. I deleted the content of registries and then the folder itself, and still get

```julia
Updating git-repo `https://pkg.juliacomputing.com//registry/JuliaPro`
ERROR: GitError(Code:EMERGECONFLICT, Class:Checkout, 619 conflicts prevent checkout)
#checkout_tree#46(::LibGit2.CheckoutOptions, ::typeof(LibGit2.checkout_tree), ::LibGit2.GitRepo, ::LibGit2.GitCommit) at /Applications/JuliaPro-1.2.0-1.app/Contents/Resources/julia/Contents/Resources/julia/lib/julia/sys.dylib:?
ffmerge!(::LibGit2.GitRepo, ::LibGit2.GitAnnotated) at /Applications/JuliaPro-1.2.0-1.app/Contents/Resources/julia/Contents/Resources/julia/lib/julia/sys.dylib:?
#merge!#89(::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo, ::Array{LibGit2.GitAnnotated,1}, ::Bool) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/LibGit2/src/merge.jl:234
#merge! at ./none:0 [inlined]
#merge!#140(::String, ::String, ::Bool, ::LibGit2.MergeOptions, ::LibGit2.CheckoutOptions, ::typeof(LibGit2.merge!), ::LibGit2.GitRepo) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/LibGit2/src/LibGit2.jl:784
#merge! at ./none:0 [inlined]
update_registries(::Pkg.Types.Context, ::Array{Pkg.Types.RegistrySpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:1254
update_registries at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:1219 [inlined]
#handle_repos_add!#61(::Bool, ::Nothing, ::typeof(Pkg.Types.handle_repos_add!), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/Types.jl:719
#handle_repos_add! at ./none:0 [inlined]
#add_or_develop#17(::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.add_or_develop), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:47
#add_or_develop at ./none:0 [inlined]
#add_or_develop#16 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:36 [inlined]
#add_or_develop at ./none:0 [inlined]
#add_or_develop#13 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:34 [inlined]
#add_or_develop at ./none:0 [inlined]
#add_or_develop#12(::Base.Iterators.Pairs{Symbol,Symbol,Tuple{Symbol},NamedTuple{(:mode,),Tuple{Symbol}}}, ::typeof(Pkg.API.add_or_develop), ::String) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:33
#add_or_develop at ./none:0 [inlined]
#add#22 at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:64 [inlined]
add(::String) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Pkg/src/API.jl:64
top-level scope at none:0
eval at ./boot.jl:330 [inlined]
(::getfield(Distributed, Symbol("##162#164")){Module,Expr})() at ./task.jl:268
Stacktrace:
 [1] sync_end(::Array{Any,1}) at /Applications/JuliaPro-1.2.0-1.app/Contents/Resources/julia/Contents/Resources/julia/lib/julia/sys.dylib:?
 [2] macro expansion at ./task.jl:254 [inlined]
 [3] remotecall_eval(::Module, ::Array{Int64,1}, ::Expr) at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Distributed/src/macros.jl:199
 [4] top-level scope at /Users/vagrant/worker/juliapro-release-osx1011-0_6/build/tmp_julia/Julia-1.2.app/Contents/Resources/julia/share/julia/stdlib/v1.2/Distributed/src/macros.jl:183

```
