diff --git a/builder/image-software.sh b/builder/image-software.sh index 5f6779c9..8d806f83 100755 --- a/builder/image-software.sh +++ b/builder/image-software.sh @@ -141,15 +141,15 @@ pip3 --version echo_stamp "Install and enable Butterfly (web terminal)" echo_stamp "Workaround for tornado >= 6.0 breaking butterfly" export CRYPTOGRAPHY_DONT_BUILD_RUST=1 -my_travis_retry pip3 install cryptography==3.4.6 # https://stackoverflow.com/a/68472128/6850197 -my_travis_retry pip3 install pyOpenSSL==20.0.1 -my_travis_retry pip3 install tornado==5.1.1 -my_travis_retry pip3 install butterfly -my_travis_retry pip3 install butterfly[systemd] +my_travis_retry pip3 install --break-system-packages cryptography==3.4.6 # https://stackoverflow.com/a/68472128/6850197 +my_travis_retry pip3 install --break-system-packages pyOpenSSL==20.0.1 +my_travis_retry pip3 install --break-system-packages tornado==5.1.1 +my_travis_retry pip3 install --break-system-packages butterfly +my_travis_retry pip3 install --break-system-packages butterfly[systemd] systemctl enable butterfly.socket echo_stamp "Install ws281x library" -my_travis_retry pip3 install --prefer-binary rpi_ws281x +my_travis_retry pip3 install --break-system-packages --prefer-binary rpi_ws281x echo_stamp "Setup Monkey" mv /etc/monkey/sites/default /etc/monkey/sites/default.orig @@ -167,11 +167,11 @@ rm node-v10.15.0-linux-armv6l.tar.gz echo_stamp "Installing ptvsd" my_travis_retry pip install ptvsd -my_travis_retry pip3 install ptvsd +my_travis_retry pip3 install --break-system-packages ptvsd echo_stamp "Installing pyzbar" -my_travis_retry pip install pyzbar -my_travis_retry pip3 install pyzbar +#my_travis_retry pip install pyzbar +my_travis_retry pip3 install --break-system-packages pyzbar echo_stamp "Add .vimrc" cat << EOF > /home/pi/.vimrc