Javier Jardón pushed to branch jjardon/sync_with_docs at BuildStream / buildstream-docker-images
Commits:
-
f0865ce2
by Javier Jardón at 2018-07-27T16:41:59Z
4 changed files:
- fedora/prepare.sh
- testsuite/debian-9/prepare.sh
- testsuite/fedora-27/prepare.sh
- testsuite/ubuntu-18.04/prepare.sh
Changes:
... | ... | @@ -3,20 +3,17 @@ |
3 | 3 |
set -eu
|
4 | 4 |
|
5 | 5 |
# Buildstream base dependencies
|
6 |
-dnf install -y fuse ostree bubblewrap \
|
|
7 |
- python3 python3-pip python3-gobject python3-psutil \
|
|
8 |
- python3-ruamel-yaml
|
|
6 |
+dnf install -y \
|
|
7 |
+ python3 fuse bubblewrap
|
|
9 | 8 |
|
10 | 9 |
# Buildstream plugins base dependencies
|
11 |
-dnf install -y git bzr tar lzip patch
|
|
10 |
+dnf install -y bzr git lzip patch ostree python3-gobject
|
|
12 | 11 |
|
13 | 12 |
# Buildstream utilities
|
14 | 13 |
dnf install -y bash-completion
|
15 | 14 |
|
16 |
-# grpcio needs to be built from source on architectures where no binary is available
|
|
17 |
-if [ "$(uname -m)" != "x86_64" ]; then
|
|
18 |
- dnf install -y gcc-c++ python3-devel
|
|
19 |
-fi
|
|
15 |
+# Packages to build python dependencies
|
|
16 |
+dnf install -y python3-pip python3-devel gcc-c++
|
|
20 | 17 |
|
21 | 18 |
# BuildStream python dependencies
|
22 | 19 |
pip3 install blessings Click grpcio jinja2 pluginbase protobuf ruamel.yaml setuptools
|
... | ... | @@ -6,25 +6,23 @@ apt update |
6 | 6 |
|
7 | 7 |
# Buildstream base dependencies
|
8 | 8 |
apt install -y --no-install-recommends \
|
9 |
- fuse \
|
|
10 |
- python3 python3-pip python3-gi python3-psutil \
|
|
11 |
- python3-ruamel.yaml
|
|
9 |
+ fuse python3
|
|
12 | 10 |
apt install -y -t stretch-backports \
|
13 |
- ostree gir1.2-ostree-1.0 bubblewrap
|
|
11 |
+ bubblewrap
|
|
14 | 12 |
|
15 | 13 |
# Buildstream plugins base dependencies
|
16 | 14 |
apt install -y --no-install-recommends \
|
17 |
- git bzr tar lzip patch
|
|
15 |
+ bzr git lzip patch python3-gi
|
|
16 |
+sudo apt install -t stretch-backports \
|
|
17 |
+ gir1.2-ostree-1.0 ostree
|
|
18 | 18 |
|
19 | 19 |
# Buildstream utilities
|
20 | 20 |
apt install -y --no-install-recommends \
|
21 | 21 |
bash-completion
|
22 | 22 |
|
23 |
-# grpcio needs to be built from source on architectures where no binary is available
|
|
24 |
-if [ "$(uname -m)" != "x86_64" ]; then
|
|
25 |
- apt install -y --no-install-recommends g++ python3-dev
|
|
26 |
-fi
|
|
27 |
- |
|
23 |
+# Packages to install python dependencies
|
|
24 |
+apt install -y --no-install-recommends \
|
|
25 |
+ python3-pip python3-devel g++
|
|
28 | 26 |
# BuildStream python dependencies
|
29 | 27 |
pip3 install setuptools
|
30 | 28 |
pip3 install blessings click grpcio jinja2 pluginbase protobuf ruamel.yaml
|
... | ... | @@ -3,20 +3,17 @@ |
3 | 3 |
set -eu
|
4 | 4 |
|
5 | 5 |
# Buildstream base dependencies
|
6 |
-dnf install -y fuse ostree bubblewrap \
|
|
7 |
- python3 python3-pip python3-gobject python3-psutil \
|
|
8 |
- python3-ruamel-yaml
|
|
6 |
+dnf install -y \
|
|
7 |
+ python3 fuse bubblewrap
|
|
9 | 8 |
|
10 | 9 |
# Buildstream plugins base dependencies
|
11 |
-dnf install -y git bzr tar lzip patch
|
|
10 |
+dnf install -y bzr git lzip patch ostree python3-gobject
|
|
12 | 11 |
|
13 | 12 |
# Buildstream utilities
|
14 | 13 |
dnf install -y bash-completion
|
15 | 14 |
|
16 |
-# grpcio needs to be built from source on architectures where no binary is available
|
|
17 |
-if [ "$(uname -m)" != "x86_64" ]; then
|
|
18 |
- dnf install -y gcc-c++ python3-devel
|
|
19 |
-fi
|
|
15 |
+# Packages to build python dependencies
|
|
16 |
+dnf install -y python3-pip python3-devel gcc-c++
|
|
20 | 17 |
|
21 | 18 |
# BuildStream python dependencies
|
22 | 19 |
pip3 install blessings Click grpcio jinja2 pluginbase protobuf ruamel.yaml setuptools
|
... | ... | @@ -5,18 +5,19 @@ apt update |
5 | 5 |
|
6 | 6 |
# Buildstream base dependencies
|
7 | 7 |
apt install -y \
|
8 |
- fuse ostree gir1.2-ostree-1.0 bubblewrap git \
|
|
9 |
- python3 python3-pip python3-gi python3-psutil \
|
|
10 |
- ostree
|
|
8 |
+ python3 fuse bubblewrap
|
|
11 | 9 |
|
12 | 10 |
# Buildstream plugins base dependencies
|
13 | 11 |
apt install -y \
|
14 |
- git bzr tar lzip patch
|
|
12 |
+ lzip gir1.2-ostree-1.0 git bzr ostree patch python3-arpy python3-gi
|
|
15 | 13 |
|
16 | 14 |
# Buildstream utilities
|
17 | 15 |
apt install -y - \
|
18 | 16 |
bash-completion
|
19 | 17 |
|
18 |
+# Packages to install python dependencies
|
|
19 |
+apt install -y --no-install-recommends \
|
|
20 |
+ python3-pip python3-devel g++
|
|
20 | 21 |
# BuildStream python dependencies
|
21 | 22 |
pip3 install setuptools
|
22 | 23 |
pip3 install blessings click grpcio jinja2 pluginbase protobuf ruamel.yaml
|