I use EndevourOS and have updated my system on February 17 2022 using
sudo pacman -Syu
Eversince, when I run docker-compose, I get this error message:
[4221] Error loading Python lib '/tmp/_MEIgGJQGW/libpython3.7m.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
Some forum threads suggested to reinstall docker-compose, which I did. I tried following solution. But both without success: Python3.7: error while loading shared libraries: libpython3.7m.so.1.0
How can I resolve this issue?
Same thing happened to me today, this is what I did to fix it (Arcolinux 5.16.10-arch1-1)
Removed docker-compose
$ sudo rm -r /usr/local/bin/docker-compose
Reinstalled it using pip (was not working with the curl method)
$ sudo pip install docker-compose
Install libxcrypt-compat from pacman (Official Repositories)
I use arch linux and it worked for me:
# cd /usr/lib
# sudo ln ./libcrypt.so libcrypt.so.1
# docker-compose -v
docker-compose version 1.29.2, build 5becea4c