8e8f721f6f
libffi-dev is required to install cffi and PyNaCL from tarballs. cffi is installed from requirements.txt, so 'test' profile is not specified. We usual use wheel packages when installing python packages, but tarball is sometimes used, for example, when a new version is uploaded. I think it is worth adding it to bindep.txt to avoid accidental gate failure. Closes-Bug: #1697613 Change-Id: I4800c9f213fa5c8f28c8603e022264e6aa139090
31 lines
1.0 KiB
Plaintext
31 lines
1.0 KiB
Plaintext
# This file contains runtime (non-python) dependencies
|
|
# More info at: http://docs.openstack.org/infra/bindep/readme.html
|
|
|
|
# tools/misc-sanity-checks.sh validates .po[t] files
|
|
gettext [test]
|
|
|
|
# cffi (required by oslo.privsep) and PyNaCL (required by paramiko)
|
|
libffi-dev [platform:dpkg]
|
|
libffi-devel [platform:rpm]
|
|
|
|
# MySQL and PostgreSQL databases since some jobs are set up in
|
|
# OpenStack infra that need these like
|
|
# periodic-neutron-py27-with-oslo-master and
|
|
# periodic-neutron-py35-with-neutron-lib-master.
|
|
haproxy
|
|
libmysqlclient-dev [platform:dpkg test]
|
|
mysql [platform:rpm test]
|
|
mysql-client [platform:dpkg test]
|
|
mysql-devel [platform:rpm test]
|
|
mysql-server [test]
|
|
postgresql [test]
|
|
postgresql-client [platform:dpkg test]
|
|
postgresql-devel [platform:rpm test]
|
|
postgresql-server [platform:rpm test]
|
|
|
|
# Neutron's test-requirements requires tempest which requires paramiko
|
|
# which requires cryptography which requires ssl.
|
|
libssl-dev [platform:dpkg]
|
|
openssl-devel [platform:rpm !platform:suse]
|
|
libopenssl-devel [platform:suse !platform:rpm]
|