# Conflict with packages DifferentialEquation.jl, DynamicalSystems.jl, CairoMakie,jld

**URL:** <https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020>\
**Category:** Package Management\
**Tags:** makie, differentialequation, dynamical-systems\
**Created:** [March 13, 2023, 6:18pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020 "2023-03-13T18:18:20Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)\
**Post date:** [March 14, 2023, 5:09pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/21 "2023-03-14T17:09:25Z")

</div>

Oh, wow. CairoMakie is now at version v0.10.2.

Maybe if you convert your tuples to points before the call it could work?

```julia
julia> scatter(Point3f.([(0,1,1), (0,2,2), (0,3,5)]))

```

If you call it with a tuple it will also work:

```julia
julia> scatter((1,2))

```

But yes, it is pulling a very old CairoMakie. If I understand correctly BifurcationKit asks for a very old StructArrays and that causes the compatibility.

---

<div class="post-metadata">

**Author:** ![Sergey\_Novak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sergey_novak/32/37716_2.png) [@Sergey\_Novak](https://discourse.julialang.org/u/Sergey_Novak)\
**Post date:** [March 14, 2023, 5:10pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/22 "2023-03-14T17:10:22Z")

</div>

![image](https://global.discourse-cdn.com/julialang/original/3X/5/9/59e5b164cf36b80dc49f658411a6b2fb568a31f1.png)  
Here is this error, I specifically left only BifurcationKit and CairoMakie in the environment

---

<div class="post-metadata">

**Author:** ![Sergey\_Novak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sergey_novak/32/37716_2.png) [@Sergey\_Novak](https://discourse.julialang.org/u/Sergey_Novak)\
**Post date:** [March 14, 2023, 5:13pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/23 "2023-03-14T17:13:28Z")

</div>

I think the problem is different, but apparently it really only remains to use `Plots`

---

<div class="post-metadata">

**Author:** ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)\
**Post date:** [March 14, 2023, 5:16pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/24 "2023-03-14T17:16:28Z")

</div>

There is an issue open here: [Dependencies update · Issue #82 · bifurcationkit/BifurcationKit.jl · GitHub](https://github.com/bifurcationkit/BifurcationKit.jl/issues/82)

---

<div class="post-metadata">

**Author:** ![Sergey\_Novak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sergey_novak/32/37716_2.png) [@Sergey\_Novak](https://discourse.julialang.org/u/Sergey_Novak)\
**Post date:** [March 14, 2023, 5:18pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/25 "2023-03-14T17:18:44Z")

</div>

Thanks. I only need to build one point that has Float64

---

<div class="post-metadata">

**Author:** ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)\
**Post date:** [March 14, 2023, 7:37pm UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/26 "2023-03-14T19:37:50Z")

</div>

The lastest master of BifurcationKit now has updates dependencies.

---

<div class="post-metadata">

**Author:** ![Sergey\_Novak](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sergey_novak/32/37716_2.png) [@Sergey\_Novak](https://discourse.julialang.org/u/Sergey_Novak)\
**Post date:** [March 16, 2023, 5:21am UTC](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020/27 "2023-03-16T05:21:26Z")

</div>

Thank you, what could be the reason for the following error?

 ![image](https://global.discourse-cdn.com/julialang/original/3X/8/b/8baa9a1d28dec9b682daeb9779f423780143a9d1.png)

UPD:I found a similar problem and as I understand it, I can’t fix it myself

> <https://github.com/JuliaLang/julia/issues/13586>
>
> I just got this when trying to install PkgDev. Yet I can load it fine. I have al…so seen it when updating packages, more precisely when updating Jewel.
> 
> \`\`\` julia
> julia\> Pkg.clone("https://github.com/JuliaLang/PkgDev.jl.git")
> INFO: Cloning PkgDev from https://github.com/JuliaLang/PkgDev.jl.git
> INFO: Computing changes...
> ERROR: GitError(Code:ENOTFOUND, Class:Repository, Could not find repository from 'lib')
> in call at ./libgit2/repository.jl:11
> in installed at ./pkg/read.jl:181
> in resolve at pkg/entry.jl:472
> \[inlined code\] from pkg/read.jl:14
> in resolve at pkg/entry.jl:472
> in clone at pkg/entry.jl:206
> in clone at pkg/entry.jl:222
> \[inlined code\] from promotion.jl:225
> in anonymous at pkg/dir.jl:31
> in cd at file.jl:22
> in cd at pkg/dir.jl:31
> \[inlined code\] from pkg/dir.jl:25
> in clone at pkg.jl:38
> \`\`\`

[Previous page](https://discourse.julialang.org/t/conflict-with-packages-differentialequation-jl-dynamicalsystems-jl-cairomakie-jld/96020.md?page=1)
