Update bindep file with compile profiles
Looking ahead towards potentially using pbrx to build containers of zuul, we want to indicate some bindep packages are needed only for building a wheel, not for installing/running it. Introduce a 'compile' profile that can be used to get the distro dependencies needed for building wheels of the python dependencies. Also add runtime library depends without a profile so that bindep -b properly reports the packages needed for installing if wheels have been built. Zookeeperd is moved to the 'test' profile as it is not required to be installed locally for zuul to operate. Depends-On: https://review.openstack.org/580872 Change-Id: I3c8dcedddd8634661b3524966a6f228c9edde29b
This commit is contained in:
parent
7732fbe498
commit
9628caffb5
31
bindep.txt
31
bindep.txt
|
@ -6,18 +6,25 @@ mysql-server [test]
|
|||
postgresql [test]
|
||||
libjpeg-dev [test]
|
||||
openssl [test]
|
||||
zookeeperd [platform:dpkg]
|
||||
build-essential [platform:dpkg]
|
||||
gcc [platform:rpm]
|
||||
gcc-c++ [platform:rpm]
|
||||
zookeeperd [test platform:dpkg]
|
||||
build-essential [compile test platform:dpkg]
|
||||
gcc [compile test platform:rpm]
|
||||
gcc-c++ [compile test platform:rpm]
|
||||
graphviz [doc]
|
||||
libssl-dev [platform:dpkg]
|
||||
openssl-devel [platform:rpm]
|
||||
libffi-dev [platform:dpkg]
|
||||
libffi-devel [platform:rpm]
|
||||
python3-dev [platform:dpkg]
|
||||
python3-devel [platform:rpm !platform:centos]
|
||||
libssl-dev [compile test platform:dpkg]
|
||||
openssl-devel [compile test platform:rpm]
|
||||
libssl1.1 [platform:debian platform:ubuntu-bionic]
|
||||
libssl1.0.0 [platform:ubuntu-xenial]
|
||||
libffi-dev [compile test platform:dpkg]
|
||||
libffi6 [platform:dpkg]
|
||||
libffi-devel [compile test platform:rpm]
|
||||
python3-dev [compile test platform:dpkg]
|
||||
python3-devel [compile test platform:rpm]
|
||||
bubblewrap [!platform:ubuntu-xenial]
|
||||
redhat-rpm-config [platform:rpm]
|
||||
libre2-dev [platform:dpkg]
|
||||
re2-devel [platform:rpm]
|
||||
libre2-dev [compile test platform:dpkg]
|
||||
libre2-4 [platform:ubuntu-bionic]
|
||||
libre2-3 [platform:debian-stretch]
|
||||
libre2-1v5 [platform:ubuntu-xenial]
|
||||
re2-devel [compile test platform:rpm]
|
||||
re2 [platform:rpm]
|
||||
|
|
Loading…
Reference in New Issue