I built and tried Julia-1.7.0-beta1, and Pkg went wrong.
When I run up, it's explicitly added the version number 1.6.0 to Pkg in Manifest.toml, and then resolve shows an error.
julia
(@v1.7) pkg> resolve
ERROR: Unsatisfiable requirements detected for package Pkg [44cfe95a]:
Pkg [44cfe95a] log:
├─possible versions are: 1.7.0 or uninstalled
└─restricted to versions 1.6.0 by an explicit requirement — no versions left
I tried to set the version number to 1.7.0 by directly editing Manifest.toml, but it reverts to 1.6.0 when I run resolve or up again.
What's wrong?
versioninfo():
Julia Version 1.7.0-beta1
Commit a15fbbc809 (2021-06-17 16:39 UTC)
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-12.0.0 (ORCJIT, skylake)
Is there any other information I should show?
I think (but I'm not 100% sure) that https://github.com/JuliaLang/julia/pull/41265 will fix this.
I think (but I'm not 100% sure) that JuliaLang/julia#41265 will fix this.
I don't see how Pkg on the master branch would fix the 1.7 beta version?
My guess is that https://github.com/JuliaLang/Pkg.jl/pull/2614 caused this.
Before merging that I was going to comment on that
This does slightly change manifest writing; Manifest.toml files now
record the version of versioned stdlibs (such as Pkg, Tar, all JLL
stdlibs, NetworkOptions, etc...) however this has no impact on code
loading (as they still do not contain git-tree-sha1 entries).
made me scared but I didn't have a solid reason for it so I just merged...
It seems to be no progress here, but there is an update to resolve this issue in JuliaLang/julia#41254 (commit id ed9fda25) and I see the latest (as of 6/19) of the release-1.7 branch fixes it.
Is there anything else I should do?
If it's fixed for you on the latest release-1.7 branch, you can go ahead and close this issue!
Thank you all!
Thank you for reporting it!
This commit is still on master Pkg so it seems more accurate to rename the issue rather than closing it.
Most helpful comment
This commit is still on master Pkg so it seems more accurate to rename the issue rather than closing it.