How do I approach fixing something like the following (Windows, Julia 1.1)
julia> Pkg.add("MacroTools") Updating registry at `C:\Users\Herb\.julia\registries\General` Updating git-repo `https://github.com/JuliaRegistries/General.git` Resolving package versions... ERROR: Unsatisfiable requirements detected for package CSTParser [00ebfdb7]: CSTParser [00ebfdb7] log: ├─possible versions are: [0.0.2-0.0.6, 0.1.0-0.1.1, 0.2.0-0.2.2, 0.3.0-0.3.5, 0.4.0-0.4.1] or uninstalled ├─restricted by compatibility requirements with LanguageServer [2b0e0bc5] to versions: 0.3.5 │ └─LanguageServer [2b0e0bc5] log: │ ├─possible versions are: [0.0.1, 0.1.0-0.1.5, 0.2.0-0.2.2, 0.3.0, 0.4.0] or uninstalled │ └─restricted to versions 0.4.0 by an explicit requirement, leaving only versions 0.4.0 └─restricted by julia compatibility requirements to versions: 0.4.0-0.4.1 or uninstalled - no versions left
Not asking for a solution, though that’s appreciated too.
I really want to know how to understand that error message and work through it.
(Of course I get the general idea of “Unsatisfiable requirements”)