[Notes] [Git][BuildStream/buildstream-docker-images][jjardon/sync_with_docs] Install stuff as documented at buildstream docs



Title: GitLab

Javier Jardón pushed to branch jjardon/sync_with_docs at BuildStream / buildstream-docker-images

Commits:

4 changed files:

Changes:

  • fedora/prepare.sh
    ... ... @@ -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
    

  • testsuite/debian-9/prepare.sh
    ... ... @@ -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
    

  • testsuite/fedora-27/prepare.sh
    ... ... @@ -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
    

  • testsuite/ubuntu-18.04/prepare.sh
    ... ... @@ -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
    



  • [Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]