Compatibility issue with MultilayerGraphs.jl and CUDA.jl

Hi, I’m trying to run the MultilayerGraphs.jl package on my Windows PC. However, dependency compatibility cannot be resolved. I got the following error. I’m not exactly sure why GPUCompiler requires this high version of CUDA. I have changed my Julia version to 1.9, but it still doesn’t work. Or is that just because the MultilayerGraphs.jl package is too old and won’t fit with my GPU (it stopped updating after 2023)?
Thank you very much!

┌ Error: curl_easy_setopt: 4
└ @ Downloads.Curl C:\Users\Angus\.julia\juliaup\julia-1.10.9+0.x64.w64.mingw32\share\julia\stdlib\v1.10\Downloads\src\Curl\utils.jl:50
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package CUDA [052768ef]:
 CUDA [052768ef] log:
 ├─possible versions are: 0.1.0-5.7.3 or uninstalled
 ├─restricted by julia compatibility requirements to versions: [2.3.0, 2.5.0-5.7.3] or uninstalled
 ├─restricted by compatibility requirements with GPUCompiler [61eb1bfa] to versions: 5.0.0-5.7.3 or uninstalled
 │ └─GPUCompiler [61eb1bfa] log:
 │   ├─possible versions are: 0.1.0-1.4.0 or uninstalled
 │   └─restricted by julia compatibility requirements to versions: 0.22.0-1.4.0 or uninstalled
 └─restricted by compatibility requirements with TensorOperations [6aa20fa7] to versions: 1.0.0-3.13.1 — no versions left
   └─TensorOperations [6aa20fa7] log:
     ├─possible versions are: 0.6.1-5.2.0 or uninstalled
     └─restricted by compatibility requirements with MultilayerGraphs [af984530] to versions: 3.2.0-3.2.5
       └─MultilayerGraphs [af984530] log:
         ├─possible versions are: 0.1.1-1.1.4 or uninstalled
         └─restricted to versions * by an explicit requirement, leaving only versions: 0.1.1-1.1.4

The package hasn’t been updated recently, resulting in it only being compatible with a very old version of TensorOperations.jl. That in turn limits what versions of CUDA.jl can be installed, only very old ones which are incompatible with Julia 1.10 you want to use.

2 Likes

Thank you for responding! It’s so sad to hear. Is there any other package in Julia for multilayer graphs?