On 2020-04-17 19:47:22 +0200 (+0200), Radosław Piliszek wrote: > Sorry for lack of example, here it is: > https://b702c277c3869af6f0a9-3df34f04e18be629eb587340c626577b.ssl.cf5.rackcdn.com/720754/3/check/openstack-tox-lower-constraints/9960fdf/tox/lower-constraints-1.log > > Collecting MarkupSafe==1.0 > Downloading http://mirror.bhs1.ovh.openstack.org/wheel/ubuntu-18.04-x86_64/markupsafe/MarkupSafe-1.0-cp36-cp36m-linux_x86_64.whl > (31 kB) [...] Yep, so in that case the job is fetching a Markupsafe wheel we pre-built with Python 3.6 on Ubuntu 18.04 (Bionic) for 64-bit x86 CPU architectures. That seems normal. If we didn't provide that in the configured wheelhouse, pip would retrieve the Markupsafe sdist and build an equivalent platform-specific wheel at job runtime to install instead. The build log you linked shows a failure unrelated to the Markupsafe package: ERROR: No matching distribution found for mypy==0.6 (from -c /home/zuul/src/opendev.org/openstack/kolla-cli/lower-constraints.txt (line 43)) The output leading up to that seems to indicate that mypy==0.6 is not a valid/available package version on PyPI, and indeed https://pypi.org/project/mypy/#history confirms that to be the case. -- Jeremy Stanley -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20200417/23663dcd/attachment.sig>