New problem for Pkg.update() with proxy/antivirus

Hi,

I use Julia behind a firewall and since a few days I cannot do Pkg.update() anymore (even with a clean environment with no dependencies) .

The command stalls at 49.9 % and finally times out.

I wonder if this is due to an evolution of

  • the antivirus (mcafee web gateway ?)
  • the Julia package manager (or storage)

A friend did investigate a bit and reported to me that it may be related to a specific extension of some downloaded file (.tar.zst) that may be problematic for the anti-virus.

https://storage.julialang.net/registry/23338594-aafe-5451-b93e-139f81909106/bafdb285267cf95b18b7c9f11d60266a773dbef3.tar.zst

He also reported that the Pkg.update() seems to be OK if one uses:
export JULIA_PKG_SERVER=https://staging.pkg.julialang.org

Any hint would be very appreciated :slight_smile:

1 Like