ogham / exa

A modern replacement for ‘ls’.
https://the.exa.website/
MIT License
23.45k stars 658 forks source link

Missing library libgit2.so.1.6 after Arch update #1223

Closed sophiiss closed 10 months ago

sophiiss commented 12 months ago

After updating libgit2, exa stops working because it needs a specific version of that library.

Error message:

exa: error while loading shared libraries: libgit2.so.1.6: cannot open shared object file: No such file or directory

Version: exa-git 0.10.1.r158.gc697d06-1 compiled from the AUR OS: Arch Linux

lukeemhigh commented 12 months ago

Same Here, I found a workaround by removing the old version and reinstalling the git version:

cargo install --git https://github.com/ogham/exa.git
llde commented 12 months ago

You need to recompile to let the loader use the new libgit dynamic library

ariasuni commented 11 months ago

Yup, I’m not sure if there’s a way to tell yay or other AUR helpers to rebuild a package when its dependency gets updated…

ariasuni commented 10 months ago

exa is unmaintained, and this has been fixed in the active fork eza.

See https://github.com/eza-community/eza/pull/192