# Julia stopped working on Atom

**URL:** <https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674>\
**Category:** Juno\
**Tags:** question\
**Created:** [December 11, 2020, 4:47pm UTC](https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674 "2020-12-11T16:47:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pedrodegiovanni](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedrodegiovanni](https://discourse.julialang.org/u/pedrodegiovanni)\
**Post date:** [December 11, 2020, 4:47pm UTC](https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674/1 "2020-12-11T16:47:48Z")

</div>

Hi! As the title says, I can no longer use Juno on Atom.

Yesterday I couldn’t install a package because of “Unsatisfiable requirements detected for package Colors”. Following another thread’s advice, I used Pkg.rm(“Colors”,mode = PKGMODE\_MANIFEST) to fix the problem. Today, however, I’m trying to start a session and I get the following message:

Activating environment at `C:\Users\pedro\.julia\environments\v1.2\Project.toml`  
Updating registry at `C:\Users\pedro\.julia\registries\General`  
┌ Warning: Some registries failed to update:  
│ — `C:\Users\pedro\.julia\registries\General` — registry dirty  
└ @ Pkg.Types C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\Types.jl:1171  
Resolving package versions…  
ERROR: LoadError: Unsatisfiable requirements detected for package Colors [5ae59095]:  
Colors [5ae59095] log:  
├─Colors [5ae59095] has no known versions!  
└─found to have no compatible versions left with FlameGraphs [08572546]  
└─FlameGraphs [08572546] log:  
├─possible versions are: [0.1.0-0.1.1, 0.2.0-0.2.4] or uninstalled  
└─restricted by compatibility requirements with Atom [c52e3926] to versions: [0.1.0-0.1.1, 0.2.0-0.2.4]  
└─Atom [c52e3926] log:  
├─possible versions are: [0.8.0-0.8.8, 0.9.0-0.9.1, 0.10.0-0.10.2, 0.11.0-0.11.3, 0.12.0-0.12.28] or uninstalled  
├─restricted to versions \* by an explicit requirement, leaving only versions [0.8.0-0.8.8, 0.9.0-0.9.1, 0.10.0-0.10.2, 0.11.0-0.11.3, 0.12.0-0.12.28]  
└─restricted by compatibility requirements with Juno [e5e0dc1b] to versions: 0.12.1-0.12.28 or uninstalled, leaving only versions: 0.12.1-0.12.28  
└─Juno [e5e0dc1b] log:  
├─possible versions are: [0.5.0-0.5.5, 0.6.0, 0.7.0-0.7.2, 0.8.0-0.8.4] or uninstalled  
└─restricted to versions 0.8.4 by an explicit requirement, leaving only versions 0.8.4  
Stacktrace:  
[1] #propagate\_constraints!#61(::Bool, ::typeof(Pkg.GraphType.propagate\_constraints!), ::Pkg.GraphType.Graph, ::Set{Int64}) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\GraphType.jl:1007  
[2] propagate\_constraints! at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\GraphType.jl:948 [inlined]  
[3] #simplify\_graph!#121(::Bool, ::typeof(Pkg.GraphType.simplify\_graph!), ::Pkg.GraphType.Graph, ::Set{Int64}) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\GraphType.jl:1462  
[4] simplify\_graph! at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\GraphType.jl:1462 [inlined] (repeats 2 times)  
[5] resolve\_versions!(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\Operations.jl:317  
[6] #add#100(::Bool, ::typeof(Pkg.Operations.add), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Array{Base.UUID,1}) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\Operations.jl:962  
[7] #add at .\none:0 [inlined]  
[8] #add#25(::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.add), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:99  
[9] add at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:69 [inlined]  
[10] #add#24 at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:67 [inlined]  
[11] add at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:67 [inlined]  
[12] #add#21 at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:65 [inlined]  
[13] add at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:65 [inlined]  
[14] #add#20(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.add), ::String) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:64  
[15] add(::String) at C:\cygwin\home\Administrator\buildbot\worker\package\_win64\build\usr\share\julia\stdlib\v1.2\Pkg\src\API.jl:64  
[16] top-level scope at C:\Users\pedro.atom\packages\julia-client\script\boot\_repl.jl:21  
[17] include at .\boot.jl:328 [inlined]  
[18] include\_relative(::Module, ::String) at .\loading.jl:1094  
[19] include(::Module, ::String) at .\Base.jl:31  
[20] exec\_options(::Base.JLOptions) at .\client.jl:295  
[21] \_start() at .\client.jl:464  
in expression starting at C:\Users\pedro.atom\packages\julia-client\script\boot\_repl.jl:1

I’m at a loss as to what to do, so any advice is welcome

Update: I decided to delete my registry and have it reinstall itself. That somehow fixed it. I’ll leave this post here in case someone else has the same problem.

---

<div class="post-metadata">

**Author:** ![FPGro](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fpgro/32/20822_2.png) [@FPGro](https://discourse.julialang.org/u/FPGro)\
**Post date:** [December 12, 2020, 11:20am UTC](https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674/2 "2020-12-12T11:20:08Z")

</div>

Hi Pedro, welcome to the julia community!  
Well done, good to hear that it worked. Just wanted to ask if there’s a reason you’re still at v1.2?

---

<div class="post-metadata">

**Author:** ![pedrodegiovanni](https://avatars.discourse-cdn.com/v4/letter/p/919ad9/32.png) [@pedrodegiovanni](https://discourse.julialang.org/u/pedrodegiovanni)\
**Post date:** [December 12, 2020, 3:17pm UTC](https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674/3 "2020-12-12T15:17:47Z")

</div>

Thanks for the welcome!

As for the version, Atom occasionally updates the julia client, I thought that would take care of the version. This may explain why it’s been so buggy lately!

Pedro

---

<div class="post-metadata">

**Author:** ![FPGro](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fpgro/32/20822_2.png) [@FPGro](https://discourse.julialang.org/u/FPGro)\
**Post date:** [December 12, 2020, 3:56pm UTC](https://discourse.julialang.org/t/julia-stopped-working-on-atom/51674/4 "2020-12-12T15:56:53Z")

</div>

Ah I see, as far as I know, Atom only updates it’s julia packages Atom.jl and Juno.jl (as well as the Atom packages and itself), but not the julia compiler. It’s likely to run a lot smoother after an update. Good luck!
