Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Compatibility issue when used alongside GraphPlot #391

Closed
jkhamphousone opened this issue Jul 13, 2024 · 2 comments
Closed

[BUG] Compatibility issue when used alongside GraphPlot #391

jkhamphousone opened this issue Jul 13, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@jkhamphousone
Copy link

jkhamphousone commented Jul 13, 2024

Hi :) I am in the process of developing my first package, and after reading here and trying to resolve the compatibility issue myself, I concluded that I had to report the conflict. I hope this is the write place to do it.

It looks likes GraphPlot requires ArnoldiMethod to be v0.3.0-0.6.0 or uninstalled while Graphs requires 0.4.0 — , thus no versions are left.

(@v1.10) pkg> add RingStarProblems
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package ArnoldiMethod [ec485272]:
 ArnoldiMethod [ec485272] log:
 ├─possible versions are: 0.0.1-0.4.0 or uninstalled
 ├─restricted by compatibility requirements with GraphPlot [a2cc645c] to versions: 0.0.1-0.2.0
 │ └─GraphPlot [a2cc645c] log:
 │   ├─possible versions are: 0.3.0-0.6.0 or uninstalled
 │   └─restricted to versions * by an explicit requirement, leaving only versions: 0.3.0-0.6.0
 └─restricted by compatibility requirements with Graphs [86223c79] to versions: 0.4.0 — no versions left
   └─Graphs [86223c79] log:
     ├─possible versions are: 0.10.0-1.11.2 or uninstalled
     └─restricted by compatibility requirements with RingStarProblems [bed4ad48] to versions: 1.10.0-1.11.2
       └─RingStarProblems [bed4ad48] log:
         ├─possible versions are: 0.1.0 or uninstalled
         └─restricted to versions * by an explicit requirement, leaving only versions: 0.1.0
julia> versioninfo()
Julia Version 1.10.4
Commit 48d4fd48430 (2024-06-04 10:41 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: 8 × Intel(R) Core(TM) i7-10610U CPU @ 1.80GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-15.0.7 (ORCJIT, skylake)
Threads: 1 default, 0 interactive, 1 GC (on 8 virtual cores)

Thank you a lot :)

@jkhamphousone jkhamphousone added the bug Something isn't working label Jul 13, 2024
@simonschoelly
Copy link
Contributor

This seems to be an issue with GraphPlot.jl and not Graphs.jl. It looks like we restriced ArnoldiMethods.jl there to v0.2 so we should bump that version https://github.com/JuliaGraphs/GraphPlot.jl/blob/3a7daa00e0a36b46a111fa5e270566f65d395579/Project.toml#L17 . But as there were some changes to ArnoldiMethods.jl , I think we also need to test that it still works after the version bump. Feel free to create a PR.

@jkhamphousone
Copy link
Author

Closed in favor of issue in GraphPlot.jl

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants