joinmarket-webui / jam-docker

https://jamdocs.org
MIT License
13 stars 7 forks source link

fix(build): install python3-venv #94

Closed theborakompanioni closed 1 year ago

theborakompanioni commented 1 year ago

See https://github.com/joinmarket-webui/jam/pull/585 and https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1396#issuecomment-1370536920 for more information. This is required to successfully build JM v0.9.9 - should not be needed as build arg --docker-install is used.. However, without it, it does not work and exits with:

Package python3-venv is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python3-venv' has no installation candidate
Dependecies could not be installed. Exiting.
The command '/bin/bash -o pipefail -c ./install.sh --docker-install --without-qt     && rm --recursive --force install.sh deps/cache/ test/ .git/ .gitignore .github/ .coveragerc joinmarket-qt.desktop' returned a non-zero code: 1

With this change applied, the build is successful. Hope this can be removed in the future.

Edit: lmao.. please ignore the typo in the branch name :sweat_smile: