Error building TimeZones on hpc

For some reason this works fine locally, but fails on hpc:

(DTMwork) pkg> build TimeZones
    Building TimeZones → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/4ba8a9579a243400db412b50300cd61d7447e583/build.log`
ERROR: Error building `TimeZones`: 
[ Info: Installing 2020d tzdata region data
ERROR: LoadError: IOError: sendfile: operation not supported on socket (ENOTSUP)
Stacktrace:
  [1] uv_error
    @ ./libuv.jl:97 [inlined]
  [2] sendfile(dst::Base.Filesystem.File, src::Base.Filesystem.File, src_offset::Int64, bytes::Int64)
    @ Base.Filesystem ./filesystem.jl:119
  [3] sendfile(src::String, dst::String)
    @ Base.Filesystem ./file.jl:960
  [4] cp(src::String, dst::String; force::Bool, follow_symlinks::Bool)
    @ Base.Filesystem ./file.jl:355
  [5] build(version::String, regions::Vector{String}, archive_dir::String, tz_source_dir::String, compiled_dir::String; verbose::Bool)
    @ TimeZones.TZData ~/.julia/packages/TimeZones/K98G0/src/tzdata/build.jl:58
  [6] build(version::String)
    @ TimeZones.TZData ~/.julia/packages/TimeZones/K98G0/src/tzdata/build.jl:115
  [7] build(version::String; force::Bool)
    @ TimeZones ~/.julia/packages/TimeZones/K98G0/src/build.jl:11
  [8] build (repeats 2 times)
    @ ~/.julia/packages/TimeZones/K98G0/src/build.jl:11 [inlined]
  [9] top-level scope
    @ ~/.julia/packages/TimeZones/K98G0/deps/build.jl:3
 [10] include(fname::String)
    @ Base.MainInclude ./client.jl:444
 [11] top-level scope
    @ none:5
in expression starting at /data/homezvol2/mkarikom/.julia/packages/TimeZones/K98G0/deps/build.jl:3

Is this solved by

by any chance?

Hi, @giordano. Unfortunately no, although I did try that, the error seems identical…