JuliaLang / Pkg.jl

Pkg - Package manager for the Julia programming language
https://pkgdocs.julialang.org
Other
616 stars 258 forks source link

bad/incorrect/missing handling of stdlibs in Manifest #3719

Closed vtjnash closed 4 months ago

vtjnash commented 8 months ago

While investigating https://github.com/JuliaStats/Statistics.jl/pull/134, I noticed that calling add Statistics fails to update the global Manifest correctly (does not add the extensions section or update the version) and if then delete the global Manifest and run resolve (which updates the Manifest correctly) then rm Statistics it again fails to update the global Manifest correctly and becomes wrong again (keeping the information for the non-stdlib copy) until I again manually delete the global Manifest

KristofferC commented 8 months ago

I noticed that calling add Statistics fails to update the global Manifest correctly (does not add the extensions section or update the version)

Wasn't the issue here that 1.11 was not merged into the registry? Probably fixed now after https://github.com/JuliaRegistries/General/pull/96654 is merged?