On Fri, Mar 30, 2018, 09:13 Trishank Kuppusamy, <
trishank.kuppus...@datadoghq.com> wrote:

> Hi Nick,
>
> Long time no see --- hope everything is well on your side :)
>
> First of all, thanks Mark, Thomas, and everyone else for your hard work on
> manylinux2010 --- I'm excited about this release, as I'm sure many others
> are!
>
> This may be the wrong thread to discuss this,
>

It is, so I've forked the conversation 😉

and

> I haven't looked too deeply into it, but are there plans to support
> container-specific Linux distros like Alpine that use musl instead of glibc?
>

Are there other container-specific distros other than Alpine that people
use widely?

I'm guessing the answer is "no," but I'm curious to hear what others think
> on the subject.
>

The discussion of distro-specific wheels has been brought up. I believe
they are technically supported if you have your own index server, but PyPI
doesn't, I believe, to keep an explosion of wheels people can't widely use
down.

Currently, if you want to cover all formats PyPI supports you need to
produce 5 wheels. Adding a musl-based wheel format would bump that to 7 (as
I assume musl supports 23 and 64-bit OSs).

For me, the questions of whether to support musl-based wheels on PyPI is
will there be enough users to justify the cost to all project maintainers
to produce 2 more wheels per release and what would the
manylinux-equivalent spec look like (since it would have to be generic and
not specific to Alpine)?


> Happy Easter!
>
> Thanks,
> Trishank
>
> On Fri, Mar 30, 2018 at 6:46 AM, Nick Coghlan <ncogh...@gmail.com> wrote:
>
>> PEP link: https://www.python.org/dev/peps/pep-0571/
>>
>> Thomas Kluyver has amended Mark Williams's PEP 571 to address the
>> concerns & questions raised in the previous thread:
>>
>> * manylinux2 -> manylinux2010:
>>
>> https://github.com/python/peps/commit/70cbfda06534aedd6372f489090fdc8e1062de6e#diff-ed6b6d5f928c15489fc02dca72f4b519
>> * using glibc 2.12 as a compatibility marker:
>>
>> https://github.com/python/peps/commit/d43b984e021eddc11bdbc36863c5c285b473f8a7#diff-ed6b6d5f928c15489fc02dca72f4b519
>>
>> (We also dropped a potentially misleading aside that could be taken as
>> implying inaccurate limitations on Anaconda platform compatibility)
>>
>> As I expect quite a few folks will be busy for the Easter weekend, I'm
>> planning to accept the PEP a week from next Monday (i.e on April 9th)
>> if no new concerns or objections are raised between now and then :)
>>
>> Cheers,
>> Nick.
>>
>> --
>> Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
>> _______________________________________________
>> Distutils-SIG maillist  -  Distutils-SIG@python.org
>> https://mail.python.org/mailman/listinfo/distutils-sig
>>
>
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG@python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to