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
julia>using Tar: Tar
julia>using Pkg: Pkg, PlatformEngines
julia>using Downloads: download
julia>functiontar_get_symlinks(tarball_path::AbstractString)
symlinks_output = Pair{String,String}[]
Tar.list(`$(PlatformEngines.exe7z()) x $tarball_path -so`) do header::Tar.Headerif (header.type ==:symlink)
push!(symlinks_output, header.path=>header.link)
endnothingend
symlinks_output
end
tar_get_symlinks (generic function with 1 method)
julia> url ="https://github.com/queryverse/VegaLiteBuilder/releases/download/v3.4.1/vegaliteassets-3.4.1-x86_64-w64-mingw32.tar.gz";
julia>tar_get_symlinks(download(url))
These are created when npm prune is called in the build script, though I'm not sure why.
This prevents Vega and VegaLite from being installed on Windows in Julia 1.10 due to stricter artifact integrity checking.
Ref: #1JuliaLang/Pkg.jl#3643
The text was updated successfully, but these errors were encountered:
The
vegalite_app
artifact https://github.com/queryverse/VegaLiteBuilder/releases/download/v3.4.1/vegaliteassets-3.4.1-x86_64-w64-mingw32.tar.gz contains the following symlinks:These are created when
npm prune
is called in the build script, though I'm not sure why.This prevents
Vega
andVegaLite
from being installed on Windows in Julia 1.10 due to stricter artifact integrity checking.Ref: #1 JuliaLang/Pkg.jl#3643
The text was updated successfully, but these errors were encountered: