Closed dehann closed 2 years ago
Ah, lucky guess does help. Looks like my system is not able to get the latest GraphPlot for some reason, but removing it does allow me to update and continue with all the other packages.
(@v1.5) pkg> rm GraphPlot
Updating `~/.julia/environments/v1.5/Project.toml`
[a2cc645c] - GraphPlot v0.3.1
Updating `~/.julia/environments/v1.5/Manifest.toml`
[a2cc645c] - GraphPlot v0.3.1
Yep, here is the latest version, v0.4.3: https://github.com/JuliaGraphs/GraphPlot.jl/releases/tag/0.4.3
So Caesar.jl CompatHelper is also crashing due to Pkg compat problem starting around RecipesBase.jl, and started about 5 days ago -- so somewhere someone broke something and it's bit hard to see where:
https://github.com/JuliaRobotics/Caesar.jl/runs/1471499696?check_suite_focus=true
┌ Error: Pkg.Resolve.ResolverError("Unsatisfiable requirements detected for package RecipesBase [3cdcf5f2]:\n
RecipesBase [3cdcf5f2] log:\n
├─possible versions are: [0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 1.0.0-1.0.2, 1.1.0-1.1.1] or uninstalled\n
├─restricted to versions 0.8.0 by an explicit requirement, leaving only versions 0.8.0\n
└─restricted by compatibility requirements with IterativeSolvers [42fd0dbc] to versions: 0.6.0 — no versions left\n
└─IterativeSolvers [42fd0dbc] log:\n
├─possible versions are: [0.7.0-0.7.1, 0.8.0-0.8.4] or uninstalled\n
└─restricted to versions 0.8.1 by an explicit requirement, leaving only versions 0.8.1", nothing)
└ @ Pkg.Operations /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.5/Pkg/src/Operations.jl:1427
Not sure if this is relevant, but I also have LightGraphs.jl pinned to v1.3.0 (not latest v1.3.3) to get around another big compat issue.
This issue looks stale and doesn't look relevant to AprilTags, will close until its seen again.
HI @Affie ,
Could I perhaps ask for some help if you are not too busy please? I'm trying to update AprilTags but looks like there is a bad compat issue. Think this still has to do with our narrow compat window given breaking changes through the stack DFG/IIF/RoME/Caesar/RoMEPlotting... The thing that catches my eye here is GraphPlot.jl has no versions left, with someone restricting it to v0.7-v0.8, but latest is
v0.4.3
:I cannot find this requirement... Here is the full dump:
Here is the status: