Closed adigitoleo closed 2 years ago
My current workaround was just to create a symlink:
ln -s /usr/lib/libmbedcrypto.so /usr/lib/libmbedcrypto.so.5
All tests are passing with the unversioned .so file.
Same thing happened to me. A workaround is using the julia-bin from aur.
I have the same problem :(
This is really a problem with the Arch linux package. A similar issue in another Julia package was closed because it works with official Julia binaries. I've moved to using julia-bin for now, but for anyone else who has this issue @prittjam you might want to notify the Arch packagers. There are some prior trackers of interest:
They seem to have been closed, but I just tried with community/julia again and I still get the error.
Hi! Thanks for the package.
I'm currently failing to precompile it on Arch Linux, info below:
I get the following error (emphasis added):
It seems like I have a newer version of that library:
I'm not yet familiar with how Julia handles shared libraries at all, but I found a related issue on the Julia tracker. Indeed, my standard library
MbedTLS
is patched to not use versioned sonames:So, is there a way to tell this package to use that recipe instead of its own? Should that be happening by default? I haven't yet been able to follow where this package loads its
mbedtls
from.Thanks again.