# ERROR: LoadError: InitError: could not load library

**URL:** <https://discourse.julialang.org/t/error-loaderror-initerror-could-not-load-library/50429>\
**Category:** New to Julia\
**Tags:** package-compiler\
**Created:** [November 19, 2020, 12:37pm UTC](https://discourse.julialang.org/t/error-loaderror-initerror-could-not-load-library/50429 "2020-11-19T12:37:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sz1992](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sz1992/32/19219_2.png) [@sz1992](https://discourse.julialang.org/u/sz1992)\
**Post date:** [November 19, 2020, 12:37pm UTC](https://discourse.julialang.org/t/error-loaderror-initerror-could-not-load-library/50429/1 "2020-11-19T12:37:57Z")

</div>

Hi,  
Julia 1.5.3 installed on Alpine Linux (3.12), musl libc used.  
I have an issue with precompiling EzXML.jl package that uses artifacts:

```julia
ERROR: LoadError: InitError: could not load library "/root/.julia/artifacts/374c8b34b6f9a9f921258b1ef93d1b8856f00702/lib/libxml2.so"
Error loading shared library libiconv.so.2: No such file or directory (needed by /root/.julia/artifacts/374c8b34b6f9a9f921258b1ef93d1b8856f00702/lib/libxml2.so)
Stacktrace:
 [1] dlopen(::String, ::UInt32; throw_error::Bool) at /buildworker/worker/package_musl64/build/usr/share/julia/stdlib/v1.5/Libdl/src/Libdl.jl:109
 [2] dlopen(::String, ::UInt32) at /buildworker/worker/package_musl64/build/usr/share/julia/stdlib/v1.5/Libdl/src/Libdl.jl:109

```

Package precompile just fine on Ubuntu and Windows.  
Could be related to musl libc library or Alpine Linux? How to tackle this?

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [November 19, 2020, 1:09pm UTC](https://discourse.julialang.org/t/error-loaderror-initerror-could-not-load-library/50429/2 "2020-11-19T13:09:35Z")

</div>

> [@sz1992](#):
>
> Could be related to musl libc library or Alpine Linux? How to tackle this?

Yes, JLL packages will properly work with Musl-based systems starting from Julia v1.6.
