I’d like to use Mosek 11 beta in JuMP.jl. In order to do so, I have installed Mosek 11.0.1 binaries from the website, and created the environment variable MOSEKBINDIR
to point to the bin directory of Mosek 11. Then, I tried to install the correct version of Mosek.jl manually using ] add Mosek#b11.0
but I got the following package incompatibility error of MosekTools.jl
ERROR: Unsatisfiable requirements detected for package Mosek [6405355b]:
Mosek [6405355b] log:
├─possible versions are: 11.0.0 or uninstalled
├─Mosek [6405355b] is fixed to version 11.0.0-beta.0
└─found to have no compatible versions left with MosekTools [1ec41992]
└─MosekTools [1ec41992] log:
├─possible versions are: 0.6.0 - 0.15.3 or uninstalled
└─restricted to versions * by project [fc7e1aec], leaving only versions: 0.6.0 - 0.15.3
└─project [fc7e1aec] log:
├─possible versions are: 0.0.0 or uninstalled
└─project [fc7e1aec] is fixed to version 0.0.0
So, alternatively, I tried to build again Mosek.jl with ] build Mosek
only to get the error
ERROR: Error building `Mosek`:
[ Info: Got version: 11.0.1, expected version: 10.2
ERROR: LoadError: MOSEKBINDIR (C:\Program Files\Mosek\11.0\tools\platform\win64x86\bin) does not point to a MOSEK 10.2 bin directory
So, it seems that it is not possible to install the version 11 of Mosek.jl due to incompatibility of MosekTools.jl, and of course it is not possible to use Mosek 11 with a previous version of Mosek.jl.
Is there any workaround to have Mosek 11 running?