You can check what the offending package is by trying to install both newest versions at the same time:
(jl_wnFmBD) pkg> add ClassicalOrthogonalPolynomials@0.15 CairoMakie@0.15
Resolving package versions...
ERROR: Unsatisfiable requirements detected for package ContinuumArrays [7ae1f121]:
ContinuumArrays [7ae1f121] log:
├─possible versions are: 0.0.1 - 0.19.3 or uninstalled
├─restricted by compatibility requirements with ClassicalOrthogonalPolynomials [b30e2e7b] to versions: 0.19.0 - 0.19.3
│ └─ClassicalOrthogonalPolynomials [b30e2e7b] log:
│ ├─possible versions are: 0.1.0 - 0.15.3 or uninstalled
│ └─restricted to versions 0.15 by an explicit requirement, leaving only versions: 0.15.0 - 0.15.3
└─restricted by compatibility requirements with Makie [ee78f7c6] to versions: 0.0.1 - 0.14.1 or uninstalled — no versions left
└─Makie [ee78f7c6] log:
├─possible versions are: 0.9.0 - 0.24.6 or uninstalled
└─restricted by compatibility requirements with CairoMakie [13f3f980] to versions: 0.24.0 - 0.24.6
└─CairoMakie [13f3f980] log:
├─possible versions are: 0.0.1 - 0.15.6 or uninstalled
└─restricted to versions 0.15 by an explicit requirement, leaving only versions: 0.15.0 - 0.15.6
From this you can see it’s ContinuumArrays.jl. Checking their GitHub page you will see this PR: CompatHelper: bump compat for Makie in [weakdeps] to 0.24, (keep existing compat) by github-actions[bot] · Pull Request #202 · JuliaApproximation/ContinuumArrays.jl · GitHub, which looks good. But they didn’t release a new version including this PR. You could ask there to release a new version.
2 Likes