Thanks Nathaniel for the explanation.

On Sat, Dec 1, 2018, at 4:39 AM, Nathaniel Smith wrote:
> So the proposal here is to refactor the spec to match how this
> actually works: the official definition of a manylinux_${glibc
> version}_${arch} wheel would be "I promise this wheel will work on any
> Linux system with glibc >=${glibc version} and an ${arch} processor".

I'm still a bit unsure how this works with the other libraries specified in PEP 
571 (glib, libXrender, etc.). Would they be entirely dropped from a 
hypothetical manylinux_2_20, so wheels need to bundle everything apart from 
glibc itself? Or is it reasonable to assume that any system built with glibc 
has certain other libraries available? And is there any need to specify 
versions of these libraries, or is e.g. libX11.so.6 sticking around forever?

Thomas
--
Distutils-SIG mailing list -- distutils-sig@python.org
To unsubscribe send an email to distutils-sig-le...@python.org
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/archives/list/distutils-sig@python.org/message/42MS47ZR6RSYYX6LYQ2AHBJI2SMWUM3D/

Reply via email to