aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjaseg <code@jaseg.net>2020-01-17 11:10:51 +0100
committerjaseg <code@jaseg.net>2020-01-22 15:57:23 +0100
commit40ae8e829c5eedf56fc4a3183c40bf10a65b8797 (patch)
tree738d726aea2e7ac0746339f6bb6f7af76a2815d0
parent996d47f17580cd6b9efcbd78b97aba13f8e487e3 (diff)
downloadgerbolyze-40ae8e829c5eedf56fc4a3183c40bf10a65b8797.tar.gz
gerbolyze-40ae8e829c5eedf56fc4a3183c40bf10a65b8797.tar.bz2
gerbolyze-40ae8e829c5eedf56fc4a3183c40bf10a65b8797.zip
deploy: gerbowebg/cairoffi issue workaround
-rw-r--r--gerboweb/deploy/setup_gerboweb.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/gerboweb/deploy/setup_gerboweb.yml b/gerboweb/deploy/setup_gerboweb.yml
index c06444c..29e83d3 100644
--- a/gerboweb/deploy/setup_gerboweb.yml
+++ b/gerboweb/deploy/setup_gerboweb.yml
@@ -18,6 +18,9 @@
- name: Install packages into gerbolyze container
shell: arch-chroot "{{gerboweb_root}}" pacman -Syu --noconfirm python3 opencv hdf5 gtk3 python-numpy python-pip imagemagick unzip zip
+- name: Workaround for cairoffi problem
+ shell: arch-chroot "{{gerboweb_root}}" pip install -U --upgrade-strategy=eager wheel
+
# TODO maybe install directly from local git checkout?
- name: Install gerbolyze
shell: arch-chroot "{{gerboweb_root}}" pip install -U --upgrade-strategy=eager gerbolyze