pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/py-thrift



On 30/03/2016 10:03, Joerg Sonnenberger wrote:
>> This fixes the build where the C extension built successfully. In turn, it
>> will break where the C extension failed to build. I believe it is better to
>> fail when actually failing, and this is a leaf package, so I am going ahead
>> with this - and then the issues when the C extension should be corrected
>> instead (when observed).
> 
> Eh, this change is at least 50% wrong. The primary question is whether
> this module works with Python 3.x (C extension or not). If it does, the
> entry should be condition, if it doesn't, the package should be black
> listed for Python 3.x. Random changing the PLIST is just wrong.

As you can see, I am aware the change is 50% wrong. But now, the package
fails when there is an issue with the build, and not when there isn't.
There is no arguing that this is not a better behavior.

If you happen to know in which circumstances the build fails, you are
welcome to complete the fix. I have no idea if the issue is related to
Python 3.x, as I could not reproduce the case where it does not build.

This change alone should help with your bulk build already.

Cheers,
-- 
khorben



Home | Main Index | Thread Index | Old Index