joininbox
joininbox copied to clipboard
JoinMarket update >0.9.6 on 32 bit arm
Few steps I needed to take on a 32bit Odroid:
Upgrade python from 3.7.4: https://github.com/rootzoll/raspiblitz/tree/dev/alternative.platforms#python-upgrade used Pyhton v3.10.4
Install the latesr Rust and have it in the PATH (https://www.rust-lang.org/tools/install):
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
Install deps as root (should work with the joinmarket user also):
sudo pip install libtool asn1crypto cffi pycparser coincurve
To achieve this:
Attempting uninstall: cryptography
Found existing installation: cryptography 38.0.1
Not uninstalling cryptography at /usr/local/lib/python3.10/site-packages, outside environment /home/joinmarket/joinmarket-clientserver/jmvenv
Can't uninstall 'cryptography'. No files were found to uninstall.
FYI @tehelsper
Hmmm... there sould be no rustc depdenency since JM-CS v0.8.2.
Also, if somebody has access to 32-bit ARM, would be cool to test https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1453.