[Distutils] draft PEP: manylinux1

Matthew Brett matthew.brett at gmail.com
Thu Jan 21 15:03:51 EST 2016


Hi,

On Thu, Jan 21, 2016 at 11:57 AM, Chris Barker <chris.barker at noaa.gov> wrote:
> On Thu, Jan 21, 2016 at 11:48 AM, Matthew Brett <matthew.brett at gmail.com>
> wrote:
>>
>> > So without a plan to provide all that stuff -- I"m not sure of the
>> > utility
>> > of this -- how are you gong to get PIL/Pillow to work? statically link
>> > up
>> > the ying-yang? Not sure the linux world will take to that.
>>
>> That's exactly how the current OSX Pillow wheels work, and they've
>> been working fine for a while now.  There just aren't that many
>> libraries to worry about for the vast majority of packages.
>
>
> well, that was really intended to be only an example. And OS-X provides more
> basic libs than manylinux anyway (zlib, freetype, either png or jpeg, can't
> remember which).
>
> The library list got long enough to drive me crazy -- I guess you've got
> more patience than I have. Tried to build any OSGEO stuff lately?

I'm sure there are packages that would be hard to build, but for the
vast majority of packages, getting a build recipe is a one-time only
job which might (in bad cases) take a day or so, and then can be
maintained from time to time by the package maintainer.   The Pillow
wheel builder is a good example - I built the prototype, but the
Pillow guys own and maintain it now.

I don't think it's sensible to veto all linux wheels because there are
some packages that will be hard to build.

Cheers,

Matthew


More information about the Distutils-SIG mailing list