[Distutils] C extension dependencies

Donald Stufft donald at stufft.io
Thu Sep 11 10:48:26 CEST 2014


> On Sep 11, 2014, at 4:37 AM, Paul Moore <p.f.moore at gmail.com> wrote:
> 
> On 11 September 2014 08:15, Donald Stufft <donald at stufft.io> wrote:
>> Perhaps the gains wouldn’t be worth the complexity though and it’d
>> just be easier to allow projects to have a build hint thing that gets
>> printed if the build fails.
> 
> Putting it in core pip sounds to me like a recipe for endless
> system-specific hacks, TBH. Having a plugin system that allowed
> external packages to add (and maintain!) system-specific checks might
> work, but that's pretty complex.
> 
> Paul


Yes to be specific the only thing I would personally be OK with adding to the
pip core is something that added the appropiate hooks to let some other thing
provide the platform specific mechanisms. I'm still not sure it's worth the
effort over the simpler idea of just providing a build_hint metadata that
authors can use to say "Hey you need to isntall libxml2 for this thing" or
whatever.

---
Donald Stufft
PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20140911/85b9a742/attachment.html>


More information about the Distutils-SIG mailing list