# Julia: Symbol Lookup Error

**URL:** <https://discourse.julialang.org/t/julia-symbol-lookup-error/29797>\
**Category:** General Usage\
**Created:** [October 11, 2019, 8:37pm UTC](https://discourse.julialang.org/t/julia-symbol-lookup-error/29797 "2019-10-11T20:37:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![natgeo-wong](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/natgeo-wong/32/10965_2.png) [@natgeo-wong](https://discourse.julialang.org/u/natgeo-wong)\
**Post date:** [October 11, 2019, 8:37pm UTC](https://discourse.julialang.org/t/julia-symbol-lookup-error/29797/1 "2019-10-11T20:37:34Z")

</div>

Hi! I’m currently using Julia on both a local laptop (macos) and a linux remote server.

Julia has been working fine on my computer, but occasionally, on my linux remote server, I keep getting the following error when I try to update my packages:

```julia
(v1.2) pkg> add StatsBase
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
julia: symbol lookup error: /n/home07/nwong/bin/julia-1.2.0/bin/../lib/julia/libmbedtls.so.12: undefined symbol: mbedtls_x509_crt_verify_restartable

```

This happens when I try to add packages.

What exactly is the nature of this error? deleting the whole .julia folder eliminates this problem, but on the server (for some reason) this takes a lot of time and honestly I’d prefer to get a proper fix rather than just deleting and reinstalling everything from scratch.

Especially when this error pops up again (it’s the second time this has happened in two days).

---

<div class="post-metadata">

**Author:** ![rdeits](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rdeits/32/286_2.png) [@rdeits](https://discourse.julialang.org/u/rdeits)\
**Post date:** [October 11, 2019, 9:26pm UTC](https://discourse.julialang.org/t/julia-symbol-lookup-error/29797/2 "2019-10-11T21:26:42Z")

</div>

This looks like [https://github.com/JuliaWeb/MbedTLS.jl/issues/193](https://github.com/JuliaWeb/MbedTLS.jl/issues/193) so it should be sufficient to ensure you have MbedTLS 0.7.0: [https://github.com/JuliaWeb/MbedTLS.jl/releases/tag/v0.7.0](https://github.com/JuliaWeb/MbedTLS.jl/releases/tag/v0.7.0)

---

<div class="post-metadata">

**Author:** ![natgeo-wong](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/natgeo-wong/32/10965_2.png) [@natgeo-wong](https://discourse.julialang.org/u/natgeo-wong)\
**Post date:** [October 11, 2019, 10:24pm UTC](https://discourse.julialang.org/t/julia-symbol-lookup-error/29797/3 "2019-10-11T22:24:00Z")

</div>

Do I need to install this package manually? Or is it automatically imported with the Base?

---

<div class="post-metadata">

**Author:** ![rdeits](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rdeits/32/286_2.png) [@rdeits](https://discourse.julialang.org/u/rdeits)\
**Post date:** [October 11, 2019, 11:32pm UTC](https://discourse.julialang.org/t/julia-symbol-lookup-error/29797/4 "2019-10-11T23:32:09Z")

</div>

I think running `pkg> update` should do it.
