Skip to content

mbedtls issue in Fedora linux #126

@cgeoga

Description

@cgeoga

With NCDatasets v0.11.3, I get the same issue as #118. I am using Fedora 33 and the julia from nalimilan's COPR repo. Here are my environment variables that you mention:

julia> ENV["PATH"]
"/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/cg/.local/bin:/home/cg/bin"

julia> ENV["LD_LIBRARY_PATH"]
ERROR: KeyError: key "LD_LIBRARY_PATH" not found
Stacktrace: [...]

julia> ENV["LD_PRELOAD"]
ERROR: KeyError: key "LD_PRELOAD" not found
Stacktrace: [...]

And here are my results from adding NetCDF_jll and trying using:

julia> using NetCDF_jll
ERROR: InitError: could not load library "/home/cg/.julia/artifacts/0a7f440ba143b238cc3dd0def2956d34d76755f3/lib/libnetcdf.so"
libmbedtls.so.13: cannot open shared object file: No such file or directory
Stacktrace:
 [1] dlopen(s::String, flags::UInt32)
   @ Base.Libc.Libdl ./libdl.jl:114
 [2] macro expansion
   @ ~/.julia/packages/JLLWrappers/WnWcZ/src/products/library_generators.jl:63 [inlined]
 [3] __init__()
   @ NetCDF_jll ~/.julia/packages/NetCDF_jll/xjKDT/src/wrappers/x86_64-linux-gnu.jl:14
during initialization of module NetCDF_jll

As an additional data point, if I manually clone out the package, check out v0.11.0, then do ] activate . and ]instantiate, I am able to do using NCDatasets. I'm not sure what that means and to be honest I don't have a good understanding of the artifact system. But maybe that's another helpful data point.

Thanks so much for the help with this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions