python.pkgs.twisted: move twisted cache generation to postFixup
The Python 2 build of twisted would fail when generating the cache. This failure started occuring since the change was introduced that builds setuptools as a wheel instead of as an egg, 90be4c2c7875c9487508d95b5c638d97e2903ada. Turns out moving this step to postFixup solves the issue. I suppose it is related to the order of site packages being evaluated, where PYTHONPATH introduced additional ones.
This commit is contained in:
parent
120b6b06df
commit
e70c0170df
@ -41,7 +41,9 @@ buildPythonPackage rec {
|
|||||||
# http://twistedmatrix.com/documents/current/core/howto/plugin.html#auto3
|
# http://twistedmatrix.com/documents/current/core/howto/plugin.html#auto3
|
||||||
# and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477103 for
|
# and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477103 for
|
||||||
# details.
|
# details.
|
||||||
postInstall = "$out/bin/twistd --help > /dev/null";
|
postFixup = ''
|
||||||
|
$out/bin/twistd --help > /dev/null
|
||||||
|
'';
|
||||||
|
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
${python.interpreter} -m unittest discover -s twisted/test
|
${python.interpreter} -m unittest discover -s twisted/test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user