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:
(@v1.5) pkg> dev AprilTags
Path `/home/dehann/.julia/dev/AprilTags` exists and looks like the correct package. Using existing path.
Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Compose [a81c6b42]:
Compose [a81c6b42] log:
├─possible versions are: [0.6.1, 0.7.0-0.7.4, 0.8.0-0.8.2, 0.9.0-0.9.1] or uninstalled
├─restricted to versions * by an explicit requirement, leaving only versions [0.6.1, 0.7.0-0.7.4, 0.8.0-0.8.2, 0.9.0-0.9.1]
├─restricted by compatibility requirements with Requires [ae029012] to versions: [0.6.1, 0.8.0-0.8.2, 0.9.0-0.9.1] or uninstalled, leaving only versions: [0.6.1, 0.8.0-0.8.2, 0.9.0-0.9.1]
│ └─Requires [ae029012] log:
│ ├─possible versions are: [0.5.0-0.5.2, 1.0.0-1.0.3, 1.1.0-1.1.1] or uninstalled
│ └─restricted to versions 1 by AprilTags [f0fec3d5], leaving only versions [1.0.0-1.0.3, 1.1.0-1.1.1]
│ └─AprilTags [f0fec3d5] log:
│ ├─possible versions are: 0.7.4 or uninstalled
│ └─AprilTags [f0fec3d5] is fixed to version 0.7.4
├─restricted by compatibility requirements with DataStructures [864edb3b] to versions: [0.8.0-0.8.2, 0.9.0-0.9.1] or uninstalled, leaving only versions: [0.8.0-0.8.2, 0.9.0-0.9.1]
│ └─DataStructures [864edb3b] log:
│ ├─possible versions are: [0.9.0, 0.10.0, 0.11.0-0.11.1, 0.12.0, 0.13.0, 0.14.0-0.14.1, 0.15.0, 0.16.1, 0.17.0-0.17.20, 0.18.0-0.18.8] or uninstalled
│ ├─restricted to versions 0.16-0.18 by Caesar [62eebf14], leaving only versions [0.16.1, 0.17.0-0.17.20, 0.18.0-0.18.8]
│ │ └─Caesar [62eebf14] log:
│ │ ├─possible versions are: 0.6.3 or uninstalled
│ │ └─Caesar [62eebf14] is fixed to version 0.6.3
│ └─restricted by compatibility requirements with CUDA [052768ef] to versions: [0.17.0-0.17.20, 0.18.0-0.18.8]
│ └─CUDA [052768ef] log:
│ ├─possible versions are: [0.1.0, 1.0.0-1.0.2, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.3, 2.0.0-2.0.2, 2.1.0, 2.2.0-2.2.1, 2.3.0] or uninstalled
│ ├─restricted to versions * by an explicit requirement, leaving only versions [0.1.0, 1.0.0-1.0.2, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.3, 2.0.0-2.0.2, 2.1.0, 2.2.0-2.2.1, 2.3.0]
│ └─restricted by julia compatibility requirements to versions: [1.0.0-1.0.2, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.3, 2.0.0-2.0.2, 2.1.0, 2.2.0-2.2.1, 2.3.0] or uninstalled, leaving only versions: [1.0.0-1.0.2, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.3, 2.0.0-2.0.2, 2.1.0, 2.2.0-2.2.1, 2.3.0]
├─restricted by compatibility requirements with Gadfly [c91e804a] to versions: 0.9.0-0.9.1
│ └─Gadfly [c91e804a] log:
│ ├─possible versions are: [0.8.0, 1.0.0-1.0.1, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.1] or uninstalled
│ ├─restricted to versions * by an explicit requirement, leaving only versions [0.8.0, 1.0.0-1.0.1, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.1]
│ ├─restricted by compatibility requirements with Requires [ae029012] to versions: [0.8.0, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.1] or uninstalled, leaving only versions: [0.8.0, 1.1.0, 1.2.0-1.2.1, 1.3.0-1.3.1]
│ │ └─Requires [ae029012] log: see above
│ ├─restricted by compatibility requirements with DocStringExtensions [ffbed154] to versions: [1.2.0-1.2.1, 1.3.0-1.3.1] or uninstalled, leaving only versions: [1.2.0-1.2.1, 1.3.0-1.3.1]
│ │ └─DocStringExtensions [ffbed154] log:
│ │ ├─possible versions are: [0.4.6, 0.5.0, 0.6.0, 0.7.0, 0.8.0-0.8.3] or uninstalled
│ │ ├─restricted to versions [0.7-0.9, 1] by Caesar [62eebf14], leaving only versions [0.7.0, 0.8.0-0.8.3]
│ │ │ └─Caesar [62eebf14] log: see above
│ │ └─restricted to versions [0.8-0.10, 1] by IncrementalInference [904591bb], leaving only versions 0.8.0-0.8.3
│ │ └─IncrementalInference [904591bb] log:
│ │ ├─possible versions are: 0.17.0 or uninstalled
│ │ ├─restricted to versions 0.15-0.17 by Caesar [62eebf14], leaving only versions 0.17.0
│ │ │ └─Caesar [62eebf14] log: see above
│ │ └─IncrementalInference [904591bb] is fixed to version 0.17.0
│ └─restricted by compatibility requirements with RoMEPlotting [238d586b] to versions: 1.3.1
│ └─RoMEPlotting [238d586b] log:
│ ├─possible versions are: [0.1.0-0.1.8, 0.2.0-0.2.2, 0.3.0, 0.4.0-0.4.3] or uninstalled
│ ├─restricted to versions * by an explicit requirement, leaving only versions [0.1.0-0.1.8, 0.2.0-0.2.2, 0.3.0, 0.4.0-0.4.3]
│ ├─restricted by compatibility requirements with RoME [91fb55c2] to versions: 0.4.0-0.4.3 or uninstalled, leaving only versions: 0.4.0-0.4.3
│ │ └─RoME [91fb55c2] log:
│ │ ├─possible versions are: [0.2.0-0.2.4, 0.3.0-0.3.4, 0.4.0-0.4.4, 0.5.0-0.5.5, 0.6.0-0.6.4, 0.7.0-0.7.3, 0.8.0, 0.9.0-0.9.2, 0.10.0] or uninstalled
│ │ ├─restricted to versions 0.8-0.10 by Caesar [62eebf14], leaving only versions [0.8.0, 0.9.0-0.9.2, 0.10.0]
│ │ │ └─Caesar [62eebf14] log: see above
│ │ ├─restricted by compatibility requirements with DistributedFactorGraphs [b5cc3c7e] to versions: [0.2.0-0.2.4, 0.3.0-0.3.4, 0.9.0-0.9.2, 0.10.0] or uninstalled, leaving only versions: [0.9.0-0.9.2, 0.10.0]
│ │ │ └─DistributedFactorGraphs [b5cc3c7e] log:
│ │ │ ├─possible versions are: [0.1.0-0.1.3, 0.2.0-0.2.3, 0.3.0-0.3.4, 0.4.0-0.4.2, 0.5.0-0.5.4, 0.6.0-0.6.2, 0.7.0-0.7.7, 0.8.0-0.8.1, 0.9.0, 0.10.0-0.10.11] or uninstalled
│ │ │ ├─restricted to versions 0.9-0.10 by Caesar [62eebf14], leaving only versions [0.9.0, 0.10.0-0.10.11]
│ │ │ │ └─Caesar [62eebf14] log: see above
│ │ │ └─restricted to versions 0.10.9-0.10 by IncrementalInference [904591bb], leaving only versions 0.10.9-0.10.11
│ │ │ └─IncrementalInference [904591bb] log: see above
│ │ └─restricted by compatibility requirements with IncrementalInference [904591bb] to versions: 0.10.0 or uninstalled, leaving only versions: 0.10.0
│ │ └─IncrementalInference [904591bb] log: see above
│ ├─restricted by compatibility requirements with DistributedFactorGraphs [b5cc3c7e] to versions: [0.1.0-0.1.3, 0.4.1-0.4.3] or uninstalled, leaving only versions: 0.4.1-0.4.3
│ │ └─DistributedFactorGraphs [b5cc3c7e] log: see above
│ └─restricted by compatibility requirements with IncrementalInference [904591bb] to versions: 0.4.3 or uninstalled, leaving only versions: 0.4.3
│ └─IncrementalInference [904591bb] log: see above
└─restricted by compatibility requirements with GraphPlot [a2cc645c] to versions: [0.7.0-0.7.4, 0.8.0-0.8.2] — no versions left
└─GraphPlot [a2cc645c] log:
├─possible versions are: [0.3.0-0.3.1, 0.4.1-0.4.3] or uninstalled
├─restricted to versions * by an explicit requirement, leaving only versions [0.3.0-0.3.1, 0.4.1-0.4.3]
└─restricted by compatibility requirements with ColorTypes [3da002f7] to versions: 0.4.3 or uninstalled, leaving only versions: 0.4.3
└─ColorTypes [3da002f7] log:
├─possible versions are: [0.7.0-0.7.5, 0.8.0-0.8.1, 0.9.0-0.9.1, 0.10.0-0.10.9] or uninstalled
└─restricted to versions 0.10 by AprilTags [f0fec3d5], leaving only versions 0.10.0-0.10.9
└─AprilTags [f0fec3d5] log: see above