Closed highghlow closed 2 months ago
The issue seem to occur when installing docker-compose
using pip in install_docker-compose
. This package is packaged by Debian, so the code in this function could be replaced with
install_docker_compose() {
sudo apt-get install --yes libffi-dev docker-compose
}
After this modification the installation succedes
Would a easier solution be to update the start script to use "docker compose" instead of docker-compose?
Would a easier solution be to update the start script to use "docker compose" instead of docker-compose?
In my experience, docker compose never worked. Maybe they changed something, but this doesn't change the underlying issue
That’s interesting, I couldn’t get it to work with your changes but simply updating it to use docker compose worked instantly.
That’s interesting, I couldn’t get it to work with your changes but simply updating it to use docker compose worked instantly.
Maybe it tries to use the faulty python library when you call docker-compose, but uses the proper one when you call docker compose
OS: Debian x64, just installed + installed
sudo
andcurl
The UmbrelOS installation script fails while trying to install some pip libraries. This is caused by an update in pip, that disallows installing any packages through it, to protect the system (keyword: externally-managed-environment). If this system is deactivated by removing
/usr/lib/python3.11/EXTERNALLY-MANAGED
pip errors out withAttributeError: cython_sources <...> error: subprocess-exited-with-error
.