# Julia does not start in Atom anymore (?)

**URL:** <https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418>\
**Category:** Juno\
**Created:** [March 27, 2019, 4:26pm UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418 "2019-03-27T16:26:05Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![mike\_k](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mike_k/32/211864_2.png) [@mike\_k](https://discourse.julialang.org/u/mike_k)\
**Post date:** [March 27, 2019, 4:26pm UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/1 "2019-03-27T16:26:05Z")

</div>

Dear community,  
today I tried to install [Suppressor.jl](https://github.com/JuliaIO/Suppressor.jl) which did not work out because of an error:  
“Unsatisfiable requirements detected for package DebuggerFramework [67417a49]”  
so I did  
rm -m DebuggerFramework  
as suggested [here](https://discourse.julialang.org/t/atom-compatibility-problem-when-installing-julia-packages/22198), and finally installed Suppressor.

I worked then a few hours (also often restarting the julia environemt in Atom) and suddenly the julia environment does not start anymore in atom. It says

`Hold on tight while we are installing some packages for you.  
This should only take a few seconds…

Updating registry at `~/.julia/registries/General`  
Updating git-repo `https://github.com/JuliaRegistries/General.git`  
Resolving package versions…  
ERROR: LoadError: Unsatisfiable requirements detected for package Atom [c52e3926]:  
Atom [c52e3926] log:  
├─possible versions are: [0.1.0-0.1.1, 0.2.0-0.2.1, 0.3.0, 0.4.0-0.4.6, 0.5.0-0.5.10, 0.6.0-0.6.17, 0.7.0-0.7.15, 0.8.0-0.8.2] or uninstalled  
├─restricted to versions \* by an explicit requirement, leaving only versions [0.1.0-0.1.1, 0.2.0-0.2.1, 0.3.0, 0.4.0-0.4.6, 0.5.0-0.5.10, 0.6.0-0.6.17, 0.7.0-0.7.15, 0.8.0-0.8.2]  
├─restricted by julia compatibility requirements to versions: [0.7.0-0.7.15, 0.8.0-0.8.2] or uninstalled, leaving only versions: [0.7.0-0.7.15, 0.8.0-0.8.2]  
├─restricted by compatibility requirements with Juno [e5e0dc1b] to versions: [0.1.0-0.1.1, 0.2.0-0.2.1, 0.3.0, 0.4.0-0.4.6, 0.5.0-0.5.10, 0.6.0-0.6.17, 0.7.0-0.7.15] or uninstalled, leaving only versions: 0.7.0-0.7.15  
│ └─Juno [e5e0dc1b] log:  
│ ├─possible versions are: [0.1.0, 0.2.0-0.2.7, 0.3.0-0.3.2, 0.4.0-0.4.1, 0.5.0-0.5.5, 0.6.0, 0.7.0] or uninstalled  
│ └─restricted to versions 0.5.4 by an explicit requirement, leaving only versions 0.5.4  
└─restricted by compatibility requirements with ASTInterpreter2 [e6d88f4b] to versions: [0.1.0-0.1.1, 0.2.0-0.2.1, 0.3.0, 0.4.0-0.4.6, 0.5.0-0.5.10, 0.6.0-0.6.2, 0.8.0-0.8.2] or uninstalled — no versions left  
└─ASTInterpreter2 [e6d88f4b] log:  
├─possible versions are: 0.1.0-0.1.1 or uninstalled  
└─restricted by julia compatibility requirements to versions: uninstalled  
Stacktrace:  
[1] #propagate\_constraints!#61(::Bool, ::Function, ::Pkg.GraphType.Graph, ::Set{Int64}) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/GraphType.jl:1005  
[2] propagate\_constraints! at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/GraphType.jl:946 [inlined]  
[3] #simplify\_graph!#121(::Bool, ::Function, ::Pkg.GraphType.Graph, ::Set{Int64}) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/GraphType.jl:1460  
[4] simplify\_graph! at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/GraphType.jl:1460 [inlined]  
[5] resolve\_versions!(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Nothing) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:371  
[6] resolve\_versions! at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:315 [inlined]  
[7] #add\_or\_develop#63(::Array{Base.UUID,1}, ::Symbol, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/Operations.jl:1171  
[8] #add\_or\_develop at ./none:0 [inlined]  
[9] #add\_or\_develop#15(::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:54  
[10] #add\_or\_develop at ./none:0 [inlined]  
[11] #add\_or\_develop#14 at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:31 [inlined]  
[12] #add\_or\_develop at ./none:0 [inlined]  
[13] #add\_or\_develop#13 at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:29 [inlined]  
[14] #add\_or\_develop at ./none:0 [inlined]  
[15] #add\_or\_develop#12(::Base.Iterators.Pairs{Symbol,Symbol,Tuple{Symbol},NamedTuple{(:mode,),Tuple{Symbol}}}, ::Function, ::String) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:28  
[16] #add\_or\_develop at ./none:0 [inlined]  
[17] #add#20 at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:59 [inlined]  
[18] add(::String) at /buildworker/worker/package\_linux64/build/usr/share/julia/stdlib/v1.1/Pkg/src/API.jl:59  
[19] top-level scope at /home/kahr/.atom/packages/julia-client/script/boot\_repl.jl:22  
[20] include at ./boot.jl:326 [inlined]  
[21] include\_relative(::Module, ::String) at ./loading.jl:1038  
[22] include(::Module, ::String) at ./sysimg.jl:29  
[23] exec\_options(::Base.JLOptions) at ./client.jl:267  
[24] \_start() at ./client.jl:436  
in expression starting at /home/user/.atom/packages/julia-client/script/boot\_repl.jl:1`

I have no idea why. I tried to reinstall DebuggerFramework which is not possible since it says again “Unsatisfiable requirements detected for package DebuggerFramework [67417a49]”, and I tried to completely reinstall atom which did not help as well.

By the way, starting julia in a shell works fine. I am working with Ubuntu 18.04

Do you have any ideas how I can fix this problem? Thank you in advance.

---

<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:** [March 27, 2019, 5:02pm UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/2 "2019-03-27T17:02:00Z")

</div>

Try something like

```julia
pkg> up
pkg> rm -m DebuggerFramework
pkg> rm -m ASTInterpreter2
pkg> up

```

---

<div class="post-metadata">

**Author:** ![mike\_k](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mike_k/32/211864_2.png) [@mike\_k](https://discourse.julialang.org/u/mike_k)\
**Post date:** [March 28, 2019, 8:44am UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/3 "2019-03-28T08:44:50Z")

</div>

Thank you. I already came up with a solution that works for me which, however, does not solve the problem described above.  
I just copied the folders .atom and .julia from my second machine to my first one, and so I am exactly at the status before I tried installing Suppressor.jl (I don’t really need that package, I thought it was just a nice to have).

---

<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:** [March 28, 2019, 8:51am UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/4 "2019-03-28T08:51:02Z")

</div>

You probably won’t be able to add or update any packages until you do something similar to what I outlined above.

---

<div class="post-metadata">

**Author:** ![mike\_k](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mike_k/32/211864_2.png) [@mike\_k](https://discourse.julialang.org/u/mike_k)\
**Post date:** [March 28, 2019, 8:58am UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/5 "2019-03-28T08:58:32Z")

</div>

Thank you for the hint. I now tried just

```julia
up

```

which seemed to remove your suggested packages automatically:

```julia
  [e6d88f4b] - ASTInterpreter2 v0.1.1
  [c7e460c6] ↑ ArgParse v0.6.1 ⇒ v0.6.2
  [c52e3926] ↑ Atom v0.7.14 ⇒ v0.8.2
  [a076750e] ↑ CPLEX v0.4.3 ⇒ v0.4.4
  [da1fd8a2] + CodeTracking v0.5.0
  [34da2185] ↑ Compat v1.5.1 ⇒ v2.1.0
  [a8cc5b0e] ↑ Crayons v1.0.0 ⇒ v4.0.0
  [67417a49] - DebuggerFramework v0.1.2
  [31c24e10] ↑ Distributions v0.16.4 ⇒ v0.17.0
  [cd3eb016] ↑ HTTP v0.7.1 ⇒ v0.8.0
  [aa1ae85d] + JuliaInterpreter v0.3.2
  [e5e0dc1b] ↑ Juno v0.5.4 ⇒ v0.7.0
  [b27032c2] ↑ LibCURL v0.4.1 ⇒ v0.5.0
  [b8f27783] ↑ MathOptInterface v0.8.2 ⇒ v0.8.4
  [91a5bcdd] ↑ Plots v0.23.0 ⇒ v0.23.2
  [2913bbd2] ↑ StatsBase v0.27.0 ⇒ v0.29.0
  [a759f4b9] ↑ TimerOutputs v0.4.0 ⇒ v0.5.0
  [104b5d7c] ↑ WebSockets v1.3.1 ⇒ v1.5.2
  [cc8bc4a8] ↑ Widgets v0.5.0 ⇒ v0.5.1

```

---

<div class="post-metadata">

**Author:** ![vjodie](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vjodie/32/8209_2.png) [@vjodie](https://discourse.julialang.org/u/vjodie)\
**Post date:** [April 28, 2019, 5:24pm UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/6 "2019-04-28T17:24:50Z")

</div>

Hello !

I face the same issue but I can’t manage to write the commands you have suggested because julia is stuck at the end. So, I do not know where to write the commands. Can you help me please? Thanks in advance!

---

<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:** [April 28, 2019, 5:54pm UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/7 "2019-04-28T17:54:52Z")

</div>

You’ll need to start Julia directly (outside of Juno) for that, either by clicking the `Open Terminal` menu entry  
(see picture below) or by using the `Julia Client: Open A REPL` command in the command pane.  
 ![grafik](https://global.discourse-cdn.com/julialang/original/3X/9/3/935be468301ad56abf9ec7d1f2b669817baa795f.png)

---

<div class="post-metadata">

**Author:** ![vjodie](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vjodie/32/8209_2.png) [@vjodie](https://discourse.julialang.org/u/vjodie)\
**Post date:** [May 3, 2019, 11:28am UTC](https://discourse.julialang.org/t/julia-does-not-start-in-atom-anymore/22418/8 "2019-05-03T11:28:33Z")

</div>

Thank you!!
