# Cannot have newest Makie and ClassicalOrthogonalPolynomials at same time

**URL:** <https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913>\
**Category:** Visualization\
**Created:** [August 28, 2025, 2:10pm UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913 "2025-08-28T14:10:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![AliceandBob](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aliceandbob/32/50045_2.png) [@AliceandBob](https://discourse.julialang.org/u/AliceandBob)\
**Post date:** [August 28, 2025, 2:10pm UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913/1 "2025-08-28T14:10:26Z")

</div>

![image](https://global.discourse-cdn.com/julialang/original/3X/9/0/90d6a3dbe94330620b0bbfcf6f115a56868fb765.png)  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/4/c/4c3b9af0cb302256d1fd332ae3a8947de672c3f7.png)  
Not sure where the conflict is. Is there a way to avoid this?

---

<div class="post-metadata">

**Author:** ![JoshuaLampert](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joshualampert/32/205964_2.png) [@JoshuaLampert](https://discourse.julialang.org/u/JoshuaLampert)\
**Post date:** [August 28, 2025, 2:39pm UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913/2 "2025-08-28T14:39:20Z")

</div>

You can check what the offending package is by trying to install both newest versions at the same time:

```julia
(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](https://github.com/JuliaApproximation/ContinuumArrays.jl/pull/202), which looks good. But they didn’t release a new version including this PR. You could ask there to release a new version.

---

<div class="post-metadata">

**Author:** ![AliceandBob](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aliceandbob/32/50045_2.png) [@AliceandBob](https://discourse.julialang.org/u/AliceandBob)\
**Post date:** [August 31, 2025, 8:06pm UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913/3 "2025-08-31T20:06:44Z")

</div>

Thanks. That looks the correct reason. The ContinuumArrays package modified its dependencies on Jul 17, 2025, but the current released version was published on Jul 11, 2025.

 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/b/ebb579f659f4dd960c3e507addef2fcd370b61c6.png)  
 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/f/ef4f66b0c0854c92166d04cb3c2fdb15f068b3a1.png)

So, I directly add the newest code from GitHub website:

```julia-auto
(@v1.11) pkg> add https://github.com/JuliaApproximation/ContinuumArrays.jl

```

Now it works.

```julia-auto
(@v1.11) pkg> st
Status `C:\Users\zoubo\.julia\environments\v1.11\Project.toml`
  [13f3f980] CairoMakie v0.15.6
  [b30e2e7b] ClassicalOrthogonalPolynomials v0.15.3
  [7ae1f121] ContinuumArrays v0.19.3 `https://github.com/JuliaApproximation/ContinuumArrays.jl#master`

```

---

<div class="post-metadata">

**Author:** ![dlfivefifty](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dlfivefifty/32/1959_2.png) [@dlfivefifty](https://discourse.julialang.org/u/dlfivefifty)\
**Post date:** [September 11, 2025, 6:04am UTC](https://discourse.julialang.org/t/cannot-have-newest-makie-and-classicalorthogonalpolynomials-at-same-time/131913/4 "2025-09-11T06:04:50Z")

</div>

Sorry about that!

Is there any way to get CompatHelper to auto-bump the patch version? That would have been the reason it wasn’t tagged at the time.
