Closed LaurentLessard closed 1 year ago
I think that this is an issue with the versioning for the QDLDL linear solver that is shared between Clarabel and COSMO, since COSMO might still specify an older release than the Clarabel code.
If you are willing, could you temporarily uninstall / disable COSMO and see if that resolves it for you?
We will make a fix for this regardless - obviously not good form since I am a maintainer for all of these! - but would be good to be sure check if there are other compatibility issues there.
Thanks for the quick response! Yes, I can confirm that once I uninstall COSMO, and run pkg> update
, I can now update `QDLDL to v0.3.0 and Clarabel installs and runs. It seems COSMO and Clarabel cannot coexist because they require different versions of QDLDL.
Something I noticed during the installation of Clarabel: it also installed DataFrames and PrettyTables, but older versions of these packages. So I suspect that anybody that uses more recent versions of these packages might also encounter problems installing Clarabel.
Thank you. We will look into it and issue a fix, probably as a v0.3.1. We also have a v0.4 coming but that might wait until January.
Should be fixed now!
I just installed Julia v1.8.3 with JuMP v1.5.0, and I'm eager to try out Clarabel. Unfortunately, I can't seem to install it, and the package manager appears to complain about compatibility with other solvers? I just ran
pkg> update
so all my installed packages are current. Here is the error message from the package manager.