[all] Lower-constraints in some projects broken - update your repos

Radosław Piliszek radoslaw.piliszek at gmail.com
Fri Apr 17 17:47:22 UTC 2020


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)


-yoctozepto

On Fri, Apr 17, 2020 at 7:43 PM Jeremy Stanley <fungi at yuggoth.org> wrote:

> On 2020-04-17 19:00:31 +0200 (+0200), Radosław Piliszek wrote:
> > Thanks, Andreas, for analysis.
> >
> > I have more to add: in Zuul we rely on extra wheels. In the wild usually
> > only on PyPI ones.
> > This adds more flavour to lower-constraints breakage as py3 incompats
> make
> > their appearance in full, e.g.:
> >
> > Collecting MarkupSafe==1.0
> >   Using cached MarkupSafe-1.0.tar.gz (14 kB)
> >     ERROR: Command errored out with exit status 1:
> >     Complete output (5 lines):
> >     Traceback (most recent call last):
> >       File "<string>", line 1, in <module>
> >       File "/tmp/pip-install-_vser3_6/MarkupSafe/setup.py", line 6, in
> > <module>
> >         from setuptools import setup, Extension, Feature
> >     ImportError: cannot import name 'Feature'
> [...]
>
> I don't understand what you're trying to demonstrate here.
> MarkupSafe-1.0.tar.gz is an sdist, not a wheel. In our CI jobs we
> retrieve sdists from PyPI (via a caching proxy), and also do the
> same for any wheels which are published on PyPI. Some packages which
> aren't generally available as wheels for our target platforms are
> supplemented by sets we periodically pre-build and serve from a
> central wheelhouse, to save time so jobs don't have to redundantly
> rebuild them all from sdists themselves on every run.
> --
> Jeremy Stanley
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20200417/ca8e3e7d/attachment.html>


More information about the openstack-discuss mailing list