Hi, Here's the end of the log file /var/log/python_venv_build.log : 2020-07-07T19:50:57,186 Building wheels for collected packages: libvirt-python 2020-07-07T19:50:57,186 Created temporary directory: /tmp/pip-wheel-ou5u6dgn 2020-07-07T19:50:57,186 Building wheel for libvirt-python (setup.py): started 2020-07-07T19:50:57,187 Destination directory: /tmp/pip-wheel-ou5u6dgn 2020-07-07T19:50:57,187 Running command /openstack/venvs/masakari-20.1.2/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-ou5u6dgn --python-tag cp36 2020-07-07T19:50:57,484 running bdist_wheel 2020-07-07T19:50:57,487 running build 2020-07-07T19:50:57,487 Traceback (most recent call last): 2020-07-07T19:50:57,488 File "", line 1, in 2020-07-07T19:50:57,488 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 374, in 2020-07-07T19:50:57,488 "Programming Language :: Python :: 3.8", 2020-07-07T19:50:57,488 File "/usr/lib/python3.6/distutils/core.py", line 148, in setup 2020-07-07T19:50:57,488 dist.run_commands() 2020-07-07T19:50:57,488 File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands 2020-07-07T19:50:57,489 self.run_command(cmd) 2020-07-07T19:50:57,489 File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command 2020-07-07T19:50:57,489 cmd_obj.run() 2020-07-07T19:50:57,489 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/wheel/bdist_wheel.py", line 192, in run 2020-07-07T19:50:57,489 self.run_command('build') 2020-07-07T19:50:57,489 File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command 2020-07-07T19:50:57,489 self.distribution.run_command(command) 2020-07-07T19:50:57,490 File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command 2020-07-07T19:50:57,490 cmd_obj.run() 2020-07-07T19:50:57,490 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 151, in run 2020-07-07T19:50:57,490 check_minimum_libvirt_version() 2020-07-07T19:50:57,490 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 44, in check_minimum_libvirt_version 2020-07-07T19:50:57,490 spawn([get_pkgcfg(), 2020-07-07T19:50:57,490 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 40, in get_pkgcfg 2020-07-07T19:50:57,490 raise Exception("pkg-config binary is required to compile libvirt-python") 2020-07-07T19:50:57,490 Exception: pkg-config binary is required to compile libvirt-python 2020-07-07T19:50:57,513 Building wheel for libvirt-python (setup.py): finished with status 'error' 2020-07-07T19:50:57,513 ERROR: Failed building wheel for libvirt-python 2020-07-07T19:50:57,514 Running setup.py clean for libvirt-python 2020-07-07T19:50:57,514 Running command /openstack/venvs/masakari-20.1.2/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2020-07-07T19:50:57,788 running clean 2020-07-07T19:50:57,788 'build/lib' does not exist -- can't clean it 2020-07-07T19:50:57,788 'build/bdist.linux-x86_64' does not exist -- can't clean it 2020-07-07T19:50:57,789 'build/scripts-3.6' does not exist -- can't clean it 2020-07-07T19:50:57,789 removing 'build' 2020-07-07T19:50:57,810 Failed to build libvirt-python 2020-07-07T19:50:57,869 Installing collected packages: libvirt-python, masakari-monitors 2020-07-07T19:50:57,869 Created temporary directory: /tmp/pip-record-ezjatsxm 2020-07-07T19:50:57,869 Running setup.py install for libvirt-python: started 2020-07-07T19:50:57,869 Running command /openstack/venvs/masakari-20.1.2/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ezjatsxm/install-record.txt --single-version-externally-managed --compile --install-headers /openstack/venvs/masakari-20.1.2/include/site/python3.6/libvirt-python 2020-07-07T19:50:58,152 running install 2020-07-07T19:50:58,153 running build 2020-07-07T19:50:58,153 Traceback (most recent call last): 2020-07-07T19:50:58,153 File "", line 1, in 2020-07-07T19:50:58,153 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 374, in 2020-07-07T19:50:58,153 "Programming Language :: Python :: 3.8", 2020-07-07T19:50:58,153 File "/usr/lib/python3.6/distutils/core.py", line 148, in setup 2020-07-07T19:50:58,153 dist.run_commands() 2020-07-07T19:50:58,154 File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands 2020-07-07T19:50:58,154 self.run_command(cmd) 2020-07-07T19:50:58,154 File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command 2020-07-07T19:50:58,154 cmd_obj.run() 2020-07-07T19:50:58,154 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/setuptools/command/install.py", line 61, in run 2020-07-07T19:50:58,154 return orig.install.run(self) 2020-07-07T19:50:58,154 File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run 2020-07-07T19:50:58,155 self.run_command('build') 2020-07-07T19:50:58,155 File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command 2020-07-07T19:50:58,155 self.distribution.run_command(command) 2020-07-07T19:50:58,155 File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command 2020-07-07T19:50:58,155 cmd_obj.run() 2020-07-07T19:50:58,155 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 151, in run 2020-07-07T19:50:58,155 check_minimum_libvirt_version() 2020-07-07T19:50:58,155 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 44, in check_minimum_libvirt_version 2020-07-07T19:50:58,155 spawn([get_pkgcfg(), 2020-07-07T19:50:58,155 File "/tmp/pip-install-pwvirrp7/libvirt-python/setup.py", line 40, in get_pkgcfg 2020-07-07T19:50:58,156 raise Exception("pkg-config binary is required to compile libvirt-python") 2020-07-07T19:50:58,156 Exception: pkg-config binary is required to compile libvirt-python 2020-07-07T19:50:58,177 Running setup.py install for libvirt-python: finished with status 'error' 2020-07-07T19:50:58,178 Cleaning up... 2020-07-07T19:50:58,178 Removing source in /tmp/pip-install-pwvirrp7/libvirt-python 2020-07-07T19:50:58,190 Removed build tracker '/tmp/pip-req-tracker-1az1n72l' 2020-07-07T19:50:58,190 ERROR: Command errored out with exit status 1: /openstack/venvs/masakari-20.1.2/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ezjatsxm/install-record.txt --single-version-externally-managed --compile --install-headers /openstack/venvs/masakari-20.1.2/include/site/python3.6/libvirt-python Check the logs for full command output. 2020-07-07T19:50:58,190 Exception information: 2020-07-07T19:50:58,190 Traceback (most recent call last): 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 153, in _main 2020-07-07T19:50:58,190 status = self.run(options, args) 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/commands/install.py", line 454, in run 2020-07-07T19:50:58,190 use_user_site=options.use_user_site, 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/req/__init__.py", line 62, in install_given_reqs 2020-07-07T19:50:58,190 **kwargs 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/req/req_install.py", line 888, in install 2020-07-07T19:50:58,190 cwd=self.unpacked_source_directory, 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/utils/subprocess.py", line 275, in runner 2020-07-07T19:50:58,190 spinner=spinner, 2020-07-07T19:50:58,190 File "/openstack/venvs/masakari-20.1.2/lib/python3.6/site-packages/pip/_internal/utils/subprocess.py", line 242, in call_subprocess 2020-07-07T19:50:58,190 raise InstallationError(exc_msg) 2020-07-07T19:50:58,190 pip._internal.exceptions.InstallationError: Command errored out with exit status 1: /openstack/venvs/masakari-20.1.2/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pwvirrp7/libvirt-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ezjatsxm/install-record.txt --single-version-externally-managed --compile --install-headers /openstack/venvs/masakari-20.1.2/include/site/python3.6/libvirt-python Check the logs for full command output. 2020-07-07T19:50:58,229 WARNING: You are using pip version 19.3; however, version 20.1.1 is available. 2020-07-07T19:50:58,229 You should consider upgrading via the 'pip install --upgrade pip' command.