固定包引入BinDeps的冲突要求:

use*_*815 3 julia juno-ide

从头开始安装JuliaPro_v0.6.0.1_build-78.exe之后我尝试通过Pkg.update()更新软件包我收到以下错误消息:

fixed packages introduce conflicting requirements for BinDeps: 
       available versions are 0.0.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 
0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 
0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13, 0.3.14, 0.3.15, 0.3.16, 0.3.17, 0.3.18, 0.3.19, 0.3.20, 0.3.21, 0.3.22, 0.3.23, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.7, 0.5.0 and 0.6.0
in update at base\pkg\pkg.jl:228
in #cd#1 at base\pkg\dir.jl:32
in withenv at base\env.jl:157
in cd at base\file.jl:59
in #3 at base\pkg\dir.jl:33
in update at base\pkg\entry.jl:461
in resolve at base\pkg\entry.jl:496
in check_requirements at base\pkg\query.jl:222
Run Code Online (Sandbox Code Playgroud)

尝试添加另一个Pkg会导致相同的错误消息.因此,不能在不解决此问题的情况下添加其他包.

任何解决此问题的建议都表示赞赏.

Gui*_*bay 5

这只是为我修好了:

Pkg.rm("BinDeps")

效果BinDeps从降级0.7.00.6.0.


出于好奇,我Pkg.update()之后做了,这已经带BinDeps回来0.7.0,但似乎以前的冲突现在已经消失了.

我认为问题可能是该版本0.7.0已安装但未注册为可用版本.