Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pkg.add(Pkg.Types.Context(;julia_version), [PackageSpec(...)]) failing since Julia v1.7 #2942

Open
giordano opened this issue Jan 16, 2022 · 10 comments
Labels
binarybuilder Related to the use of Pkg in BinaryBuilder

Comments

@giordano
Copy link
Contributor

giordano commented Jan 16, 2022

Julia v1.6:

julia> using Pkg

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.3"), [PackageSpec(;name="libjulia_jll")])
b040-befd59781bbf"), version=Pkg.Types.VersionSpec("*"))])
   Resolving package versions...
    Updating `/tmp/jl_aPeyH5/Project.toml`
  [5ad3ddd2] + libjulia_jll v1.7.0+8
    Updating `/tmp/jl_aPeyH5/Manifest.toml`
  [692b3bcd] + JLLWrappers v1.4.0
  [21216c6a] + Preferences v1.2.3
  [5ad3ddd2] + libjulia_jll v1.7.0+8
  [0dad84c5] + ArgTools
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [f43a241f] + Downloads
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [ca575930] + NetworkOptions
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [fa267f1f] + TOML
  [a4e569a6] + Tar
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [deac9b47] + LibCURL_jll
  [a83860b7] + LibOSXUnwind_jll
  [29816b5a] + LibSSH2_jll
  [183b4373] + LibUV_jll
  [745a5e78] + LibUnwind_jll
  [c8ffd9c3] + MbedTLS_jll
  [14a3606d] + MozillaCACerts_jll
  [83775a58] + Zlib_jll
  [8f36deef] + libLLVM_jll
  [8e850ede] + nghttp2_jll
  [3f19e933] + p7zip_jll

Julia v1.7:

julia> using Pkg

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.3"), [PackageSpec(;name="libjulia_jll")])
   Resolving package versions...
ERROR: KeyError: key UUID("a83860b7-747b-57cf-bf1f-3e79990d037f") not found
Stacktrace:
  [1] getindex
    @ ./dict.jl:481 [inlined]
  [2] deps_graph(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, uuid_to_name::Dict{UUID, String}, reqs::Dict{UUID, Pkg.Versions.VersionSpec}, fixed::Dict{UUID, Pkg.Resolve.Fixed}, julia_version::VersionNumber)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:408
  [3] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:334
  [4] targeted_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:1154
  [5] tiered_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:1125
  [6] _resolve(io::Base.TTY, env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:1160
  [7] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Set{UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform)
    @ Pkg.Operations /usr/share/julia/stdlib/v1.7/Pkg/src/Operations.jl:1176
  [8] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API /usr/share/julia/stdlib/v1.7/Pkg/src/API.jl:268
  [9] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec})
    @ Pkg.API /usr/share/julia/stdlib/v1.7/Pkg/src/API.jl:221
 [10] top-level scope
    @ REPL[9]:1

Julia master:

julia> using Pkg

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.3"), [PackageSpec(;name="libjulia_jll")])
    Updating registry at `~/.julia/registries/General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...
ERROR: AssertionError: proj_file !== nothing
Stacktrace:
 [1] deps_graph(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, uuid_to_name::Dict{UUID, String}, reqs::Dict{UUID, Pkg.Versions.VersionSpec}, fixed::Dict{UUID, Pkg.Resolve.Fixed}, julia_version::VersionNumber)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:432
 [2] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:346
 [3] targeted_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:1197
 [4] tiered_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:1168
 [5] _resolve(io::Base.TTY, env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:1203
 [6] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Set{UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform)
   @ Pkg.Operations ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/Operations.jl:1219
 [7] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
   @ Pkg.API ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:275
 [8] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec})
   @ Pkg.API ~/repo/julia/usr/share/julia/stdlib/v1.8/Pkg/src/API.jl:228
 [9] top-level scope
   @ REPL[3]:1

No idea what the errors mean

@giordano
Copy link
Contributor Author

giordano commented Jan 16, 2022

Using the julia_versions=v"1.7" context works somewhere:

julia v1.6:

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.7"), [PackageSpec(;name="libjulia_jll")])
   Resolving package versions...
    Updating `/tmp/jl_aPeyH5/Project.toml`
  [5ad3ddd2] + libjulia_jll v1.6.0+0
    Updating `/tmp/jl_aPeyH5/Manifest.toml`
  [692b3bcd] + JLLWrappers v1.4.0
  [21216c6a] + Preferences v1.2.3
  [dfe201cf] + Objconv_jll v2.49.1+1
  [5ad3ddd2] + libjulia_jll v1.6.0+0
  [00992c89] + utf8proc_jll v2.6.1+0
  [0dad84c5] + ArgTools
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [f43a241f] + Downloads
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [ca575930] + NetworkOptions
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [fa267f1f] + TOML
  [a4e569a6] + Tar
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [e66e0078] + CompilerSupportLibraries_jll
  [781609d7] + GMP_jll
  [deac9b47] + LibCURL_jll
  [e37daf67] + LibGit2_jll
  [a83860b7] + LibOSXUnwind_jll v0.0.6+2
  [29816b5a] + LibSSH2_jll
  [183b4373] + LibUV_jll
  [745a5e78] + LibUnwind_jll
  [3a97d323] + MPFR_jll
  [c8ffd9c3] + MbedTLS_jll
  [14a3606d] + MozillaCACerts_jll
  [4536629a] + OpenBLAS_jll
  [05823500] + OpenLibm_jll
  [efcefdf7] + PCRE2_jll
  [bea87d4a] + SuiteSparse_jll
  [83775a58] + Zlib_jll
  [05ff407c] + dSFMT_jll
  [8f36deef] + libLLVM_jll
  [8e850ede] + nghttp2_jll
  [3f19e933] + p7zip_jll

Julia v1.7:

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.7"), [PackageSpec(;name="libjulia_jll")])
   Resolving package versions...
    Updating `/tmp/jl_CgDN0W/Project.toml`
  [5ad3ddd2] + libjulia_jll v1.7.0+8
    Updating `/tmp/jl_CgDN0W/Manifest.toml`
  [692b3bcd] + JLLWrappers v1.4.0
  [21216c6a] + Preferences v1.2.3
  [a83860b7] + LibOSXUnwind_jll v0.0.6+2
  [5ad3ddd2] + libjulia_jll v1.7.0+8
  [0dad84c5] + ArgTools
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [f43a241f] + Downloads
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [ca575930] + NetworkOptions
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [fa267f1f] + TOML
  [a4e569a6] + Tar
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [deac9b47] + LibCURL_jll
  [29816b5a] + LibSSH2_jll
  [183b4373] + LibUV_jll
  [745a5e78] + LibUnwind_jll
  [c8ffd9c3] + MbedTLS_jll
  [14a3606d] + MozillaCACerts_jll
  [83775a58] + Zlib_jll
  [8f36deef] + libLLVM_jll
  [8e850ede] + nghttp2_jll
  [3f19e933] + p7zip_jll

Julia master:

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.7"), [PackageSpec(;name="libjulia_jll")])
    Updating registry at `~/.julia/registries/General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...
  Downloaded artifact: libjulia
    Updating `/tmp/Project.toml`
  [5ad3ddd2] + libjulia_jll v1.7.0+8
    Updating `/tmp/Manifest.toml`
  [692b3bcd] + JLLWrappers v1.4.0
  [21216c6a] + Preferences v1.2.3
  [5ad3ddd2] + libjulia_jll v1.7.0+8
  [0dad84c5] + ArgTools v1.1.1
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [f43a241f] + Downloads v1.5.2
  [7b1f6079] + FileWatching
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL v0.6.2
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg v1.7.0
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [fa267f1f] + TOML v1.0.0
  [a4e569a6] + Tar v1.10.0
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [deac9b47] + LibCURL_jll v7.73.0+4
  [29816b5a] + LibSSH2_jll v1.9.1+2
  [183b4373] + LibUV_jll v2.0.1+5
  [745a5e78] + LibUnwind_jll v1.3.2+0
  [c8ffd9c3] + MbedTLS_jll v2.24.0+2
  [14a3606d] + MozillaCACerts_jll v2020.7.22
  [83775a58] + Zlib_jll v1.2.12+1
  [8e850ede] + nghttp2_jll v1.41.0+1
  [3f19e933] + p7zip_jll v16.2.1+1

@barche

This comment has been minimized.

@giordano

This comment has been minimized.

@vchuravy
Copy link
Member

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.3"), [PackageSpec(;name="libjulia_jll")])
    Updating registry at `~/.julia/registries/General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...
ERROR: AssertionError: proj_file !== nothing

On 1.8-dev means that is thinks it is a stdlib:

(stdlib_name, stdlib_version) = stdlibs_for_julia_version[uuid] = ("LibOSXUnwind_jll", v"0.0.6+1")
uuid_is_stdlib = true
is_unregistered_stdlib(uuid) = false

@KristofferC
Copy link
Member

KristofferC commented Jan 19, 2022

What happens is that it detects that LibOSXUnwind_jll is an stdlib on 1.6, tries to find its project file so it can read its version and dependencies. But it can't find that file on Julia 1.7 so it errors. We need to know the dependencies of an stdlib to add it so presumably that needs to also go into https://github.com/JuliaLang/Pkg.jl/blob/master/src/HistoricalStdlibs.jl?

The reason it works on 1.6 is that at that point LibOSXUnwind_jll was in fact an stdlib so the project file existed. I guess.

@staticfloat
Copy link
Member

We need to know the dependencies of an stdlib to add it so presumably that needs to also go into https://github.com/JuliaLang/Pkg.jl/blob/master/src/HistoricalStdlibs.jl?

We could, or we could register LibOSXUnwind_jll in the General registry, perhaps?

@giordano
Copy link
Contributor Author

We could, or we could register LibOSXUnwind_jll in the General registry, perhaps?

It's already: https://github.com/JuliaRegistries/General/tree/ab0e73d69d28bf7a656fd57b7a4d094d641ff49d/L/LibOSXUnwind_jll

@giordano
Copy link
Contributor Author

giordano commented Jan 21, 2022

More datapoints, with v1.7:

julia> Pkg.add(Pkg.Types.Context(;julia_version=nothing), [BinaryBuilderBase.get_addable_spec("LibOSXUnwind_jll", v"0.0.6+1")])
   Resolving package versions...
    Updating `/tmp/jl_nlveah/Project.toml`
  [a83860b7] + LibOSXUnwind_jll v0.0.6+1 `https://github.com/JuliaBinaryWrappers/LibOSXUnwind_jll.jl.git#6e33af9`
    Updating `/tmp/jl_nlveah/Manifest.toml`
  [34da2185] + Compat v2.2.1
  [692b3bcd] + JLLWrappers v1.4.0
  [21216c6a] + Preferences v1.2.3
  [a83860b7] + LibOSXUnwind_jll v0.0.6+1 `https://github.com/JuliaBinaryWrappers/LibOSXUnwind_jll.jl.git#6e33af9`
  [0dad84c5] + ArgTools v1.1.1
  [56f22d72] + Artifacts v1.3.0
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [8bb1440f] + DelimitedFiles
  [8ba89e20] + Distributed
  [f43a241f] + Downloads v1.6.0
  [7b1f6079] + FileWatching
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL v0.6.3
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [37e2e46d] + LinearAlgebra
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [a63ad114] + Mmap
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA v0.5.7
  [9e88b42a] + Serialization
  [1a1011a3] + SharedArrays
  [6462fe0b] + Sockets
  [2f01184e] + SparseArrays
  [10745b16] + Statistics
  [fa267f1f] + TOML v1.0.3
  [a4e569a6] + Tar v1.9.2
  [8dfed614] + Test
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [deac9b47] + LibCURL_jll v7.71.1+0
  [29816b5a] + LibSSH2_jll v1.10.1+0
  [c8ffd9c3] + MbedTLS_jll v2.28.0+0
  [14a3606d] + MozillaCACerts_jll v2021.1.19+0
  [83775a58] + Zlib_jll v1.2.12+2
  [8e850b90] + libblastrampoline_jll v4.0.0+0
  [8e850ede] + nghttp2_jll v1.41.0+2
  [3f19e933] + p7zip_jll v16.2.1+2

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.0"), [BinaryBuilderBase.get_addable_spec("LibOSXUnwind_jll", v"0.0.6+1")])
ERROR: IOError: mkdir("/usr/share/julia/stdlib/v1.7/LibOSXUnwind_jll"; mode=0o777): permission denied (EACCES)
Stacktrace:
  [1] uv_error
    @ ./libuv.jl:97 [inlined]
  [2] mkdir(path::String; mode::UInt16)
    @ Base.Filesystem ./file.jl:183
  [3] mkpath(path::String; mode::UInt16)
    @ Base.Filesystem ./file.jl:234
  [4] mkpath
    @ ./file.jl:229 [inlined]
  [5] (::Pkg.Types.var"#42#43"{Pkg.Types.Context, Pkg.Types.PackageSpec, String})(repo::GitRepo)
    @ Pkg.Types /usr/share/julia/stdlib/v1.7/Pkg/src/Types.jl:732
  [6] with(f::Pkg.Types.var"#42#43"{Pkg.Types.Context, Pkg.Types.PackageSpec, String}, obj::GitRepo)
    @ LibGit2 /usr/share/julia/stdlib/v1.7/LibGit2/src/types.jl:1150
  [7] handle_repo_add!(ctx::Pkg.Types.Context, pkg::Pkg.Types.PackageSpec)
    @ Pkg.Types /usr/share/julia/stdlib/v1.7/Pkg/src/Types.jl:676
  [8] handle_repos_add!(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec})
    @ Pkg.Types /usr/share/julia/stdlib/v1.7/Pkg/src/Types.jl:743
  [9] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Platform, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
    @ Pkg.API /usr/share/julia/stdlib/v1.7/Pkg/src/API.jl:248
 [10] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec})
    @ Pkg.API /usr/share/julia/stdlib/v1.7/Pkg/src/API.jl:221
 [11] top-level scope
    @ REPL[36]:1

BinaryBuilderBase.get_addable_spec is a good solution when we don't specify the julia version, but the bug shows up when we use julia_version=v"1.6.0"

@giordano
Copy link
Contributor Author

Uhm, this actually seems to work in master:

julia> using BinaryBuilderBase, Pkg

julia> Pkg.add(Pkg.Types.Context(;julia_version=v"1.6.0"), [BinaryBuilderBase.get_addable_spec("LibOSXUnwind_jll", v"0.0.6+1")])
    Updating registry at `~/.julia/registries/General`
    Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Resolving package versions...
    Updating `/tmp/jl_JE0aOc/Project.toml`
  [a83860b7] + LibOSXUnwind_jll v0.0.6+1 `https://github.com/JuliaBinaryWrappers/LibOSXUnwind_jll.jl.git#6e33af9`
    Updating `/tmp/jl_JE0aOc/Manifest.toml`
  [a83860b7] + LibOSXUnwind_jll v0.0.6+1 `https://github.com/JuliaBinaryWrappers/LibOSXUnwind_jll.jl.git#6e33af9`
  [f43a241f] ↓ Downloads v1.6.0 ⇒ v1.4.0
  [b27032c2] ↓ LibCURL v0.6.3 ⇒ v0.6.2
  [44cfe95a] ↓ Pkg v1.8.0 ⇒ v1.5.0
  [ea8e919c] ~ SHA v0.7.0 ⇒ 
  [a4e569a6] ↓ Tar v1.10.0 ⇒ v1.9.0
  [deac9b47] ↓ LibCURL_jll v7.73.0+4 ⇒ v7.73.0+3
  [29816b5a] ↓ LibSSH2_jll v1.9.1+2 ⇒ v1.9.1+0
  [c8ffd9c3] ↓ MbedTLS_jll v2.24.0+2 ⇒ v2.24.0+1
  [83775a58] ↓ Zlib_jll v1.2.12+1 ⇒ v1.2.12+0
  [8e850ede] ↓ nghttp2_jll v1.41.0+1 ⇒ v1.41.0+0
  [3f19e933] ↓ p7zip_jll v16.2.1+1 ⇒ v16.2.1+0

Maybe there is a fix that can be backported to v1.7?

@giordano
Copy link
Contributor Author

Nevermind, that doesn't actually work because nothing is actually installed in practice, because of #2930

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binarybuilder Related to the use of Pkg in BinaryBuilder
Projects
None yet
Development

No branches or pull requests

5 participants