python34 test won't run without python3-dev
When attempting to run:
tox -epy34
I get the following:
ext/_yaml.c:8:22: fatal error: pyconfig.h: No such file or directory
#include "pyconfig.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Command "/opt/stack/cinder/.tox/py34/bin/python3.4 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-7u8rbxp9/PyYAML/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-pej40hrg-record/install-record.txt --single-version-externally-managed --compile --install-headers /opt/stack/cinder/.tox/py34/include/site/python3.4/PyYAML" failed with error code 1 in /tmp/pip-build-7u8rbxp9/PyYAML/
ERROR: could not install deps [-r/opt/stack/cinder/test-requirements.txt, oslo.versionedobjects[fixtures]]; v = InvocationError('/opt/stack/cinder/.tox/py34/bin/pip install -chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt -r/opt/stack/cinder/test-requirements.txt oslo.versionedobjects[fixtures] (see /opt/stack/cinder/.tox/py34/log/py34-1.log)', 1)
________________________________________________________________________ summary _________________________________________________________________________
ERROR: py34: could not install deps [-r/opt/stack/cinder/test-requirements.txt, oslo.versionedobjects[fixtures]]; v = InvocationError('/opt/stack/cinder/.tox/py34/bin/pip install -chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt -r/opt/stack/cinder/test-requirements.txt oslo.versionedobjects[fixtures] (see /opt/stack/cinder/.tox/py34/log/py34-1.log)', 1)
This is fixed by installing python34
Fix proposed to branch: master /review. openstack. org/298969
Review: https:/