Browse code

Add development libraries needed by Pillow

Change I8da7dd95ae24cf06dc7bdc300fcf39947a6df093 added Pillow build deps
to nodepool thick slaves. This means that Pillow 3 will work in unit
tests.

Make the matching change to allow Pillow 3.0.0 to work under devstack.

The longer term aim is to remove temporary upper cap.

Change-Id: I2bec8cf1bfeaaa6ae329704229fdeb86d26e55c7

Tony Breeds authored on 2015/10/20 09:21:57
Showing 3 changed files
... ...
@@ -8,6 +8,7 @@ git
8 8
 graphviz # needed for docs
9 9
 iputils-ping
10 10
 libffi-dev # for pyOpenSSL
11
+libjpeg-dev # Pillow 3.0.0
11 12
 libmysqlclient-dev  # MySQL-python
12 13
 libpq-dev  # psycopg2
13 14
 libssl-dev # for pyOpenSSL
... ...
@@ -9,6 +9,7 @@ git-core
9 9
 graphviz # docs
10 10
 iputils
11 11
 libffi-devel  # pyOpenSSL
12
+libjpeg8-devel # Pillow 3.0.0
12 13
 libmysqlclient-devel # MySQL-python
13 14
 libopenssl-devel # to rebuild pyOpenSSL if needed
14 15
 libxslt-devel  # lxml
... ...
@@ -26,3 +27,4 @@ tar
26 26
 tcpdump
27 27
 unzip
28 28
 wget
29
+zlib-devel
... ...
@@ -12,6 +12,7 @@ iptables-services  # NOPRIME f21,f22
12 12
 java-1.7.0-openjdk-headless  # NOPRIME rhel7
13 13
 java-1.8.0-openjdk-headless  # NOPRIME f21,f22
14 14
 libffi-devel
15
+libjpeg-turbo-devel # Pillow 3.0.0
15 16
 libxml2-devel # lxml
16 17
 libxslt-devel # lxml
17 18
 libyaml-devel