SCS not properly installed

It doesn’t appear to be possible to install the latest version of QuantumInformation on macOS linux and Julia v1.10, so Julia’s package manager is trying to install a very old version of SCS.jl (v0.6.6!) that is no longer supported.

(qi) pkg> add QuantumInformation@0.4.10
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package GPUCompiler [61eb1bfa]:
 GPUCompiler [61eb1bfa] log:
 ├─possible versions are: 0.1.0-0.26.4 or uninstalled
 ├─restricted by julia compatibility requirements to versions: 0.22.0-0.26.4 or uninstalled
 └─restricted by compatibility requirements with CUDA [052768ef] to versions: [0.8.1-0.10.0, 0.11.1-0.12.9, 0.13.3-0.17.3] — no versions left
   └─CUDA [052768ef] log:
     ├─possible versions are: 0.1.0-5.3.3 or uninstalled
     ├─restricted by julia compatibility requirements to versions: [2.3.0, 2.5.0-5.3.3] or uninstalled
     └─restricted by compatibility requirements with TensorOperations [6aa20fa7] to versions: 0.1.0-3.13.1, leaving only versions: [2.3.0, 2.5.0-3.13.1]
       └─TensorOperations [6aa20fa7] log:
         ├─possible versions are: 0.6.1-4.1.1 or uninstalled
         └─restricted by compatibility requirements with QuantumInformation [3c0b384b] to versions: 3.0.1-3.2.5
           └─QuantumInformation [3c0b384b] log:
             ├─possible versions are: 0.4.0-0.4.10 or uninstalled
             └─restricted to versions 0.4.10 by an explicit requirement, leaving only versions: 0.4.10

You could open an issue at GitHub - iitis/QuantumInformation.jl: A Julia package for numerical computation in quantum information theory, or stick to using Julia v1.9.

1 Like