You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There seems to be something broken with the users function with PkgDeps v0.6.2 and Julia v1.7.1. I can reproduce the issues with my local Julia installation,, as well as with the official julia:1.7.1 docker image. In contrast they do not occur with the julia:1.6.0 docker image.
Registries downloaded from the Pkg Server (not git) are no longer uncompressed into files but instead read directly from the compressed tarball into memory. This improves performance on filesystems which do not handle a large number of files well. To turn this feature off, set the environment variable JULIA_PKG_UNPACK_REGISTRY=true.
It seems as if the registries directory for the General repository does not contain a General subdirectory anymore, but rather a compressed General.tar.gz file. Therefore the reachable_registries function does not find the General registry for Julia >= v1.7.0, while it does on older Julia versions.
as a workaround, one could clone General themselves, or mess with the env variables to get Pkg to do it. I think the long term solution is to help get https://github.com/GunnarFarneback/RegistryInstances.jl going as a stable interface in front of Pkg internals and then rely on that.
(FYI, PackageAnalyzer.jl and similar packages also face this same issue)
There seems to be something broken with the
users
function withPkgDeps v0.6.2
andJulia v1.7.1
. I can reproduce the issues with my local Julia installation,, as well as with the officialjulia:1.7.1
docker image. In contrast they do not occur with thejulia:1.6.0
docker image.Tests fail as well:
The text was updated successfully, but these errors were encountered: