[issue25531] greenlet header file is missing inside virtualenv

2021-02-03 Thread Steve Dower
Steve Dower added the comment: Distutils is now deprecated (see PEP 632) and all tagged issues are being closed. From now until removal, only release blocking issues will be considered for distutils. If this issue does not relate to distutils, please remove the component and reopen it. If

[issue25531] greenlet header file is missing inside virtualenv

2015-11-05 Thread Ned Deily
Ned Deily added the comment: I've looked at this some more using variations of Alexy's test case and I now think there are at least two problems here. And both issues have to do with confusion about exactly where a distribution's header files should be installed in venvs (created with the

[issue25531] greenlet header file is missing inside virtualenv

2015-11-05 Thread Ned Deily
Changes by Ned Deily : -- nosy: +vinay.sajip ___ Python tracker ___ ___ Python-bugs-list

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread R. David Murray
R. David Murray added the comment: I don't see a link to a greenlet issue, and setuptools is not maintained as part of the stdlib. It sounds like we should close this until and if the greenlet project can point us to a specific problem with the stdlib distutils. -- resolution: ->

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Kracekumar Ramaraj
Kracekumar Ramaraj added the comment: I have created an issue in setuptools repo: https://bitbucket.org/pypa/setuptools/issues/455/unable-to-build-extension-in-python-35. -- ___ Python tracker

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Ned Deily
Changes by Ned Deily : -- Removed message: http://bugs.python.org/msg253937 ___ Python tracker ___

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Ned Deily
Ned Deily added the comment: As David notes, this issue does not document any problems with Python 3.5 itself. I see at least two issues here. One, you are using virtualenv, a third-party package, rather than Python's built-in venv. It appears that the most recent release of virtualenv on

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Ned Deily
Ned Deily added the comment: As David notes, this issue does not document any problems with Python 3.5 itself. I see at least two issues here. One, you are using virtualenv, a third-party package, rather than Python's built-in venv. It appears that the most recent release of virtualenv on

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Alexey Borzenkov
Alexey Borzenkov added the comment: I created a simple gist that can show the problem: https://gist.github.com/snaury/ea167713b1804ffbaf5a (testme.sh builds Python 3.5, creates a venv, install greenlet and tries to compile an extension) -- ___

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Alexey Borzenkov
Alexey Borzenkov added the comment: I have reproduced this problem on Linux with pyvenv, isn't that part of Python 3.5? -- ___ Python tracker ___

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Kracekumar Ramaraj
Kracekumar Ramaraj added the comment: Updating wheel to latest version fixed assertion issue but uwsgi installation still fails. Virtualenv has updated to latest whhel version https://github.com/pypa/virtualenv/blob/develop/virtualenv_support/wheel-0.26.0-py2.py3-none-any.whl. Also, my

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Ned Deily
Ned Deily added the comment: Alexey, thanks for the simplified test case. I'll look at it further. -- resolution: third party -> stage: resolved -> status: closed -> open ___ Python tracker

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread Kracekumar Ramaraj
Kracekumar Ramaraj added the comment: Link to greenlet issue: https://github.com/python-greenlet/greenlet/issues/96 -- status: pending -> open ___ Python tracker

[issue25531] greenlet header file is missing inside virtualenv

2015-11-02 Thread R. David Murray
R. David Murray added the comment: Thanks for the links. I'll leave this open for now since it isn't clear where the problem is. Please update the issue with any additional information you get from setuptools if it looks like a distutils problem, or ping this issue if you get no response

[issue25531] greenlet header file is missing inside virtualenv

2015-11-01 Thread Alexey Borzenkov
Alexey Borzenkov added the comment: Just wanted to clarify that greenlet.h is not missing in virtualenv, but headers seem to be installed in venv/include/site/python3.5, when only venv/include is considered for includes when building extensions. It is not specific to OSX and it is trivial to

[issue25531] greenlet header file is missing inside virtualenv

2015-11-01 Thread R. David Murray
R. David Murray added the comment: Greenlet isn't part of python, so what bug in CPython are you reporting? It sounds like you should be reporting this to the greenlet folks. -- nosy: +r.david.murray ___ Python tracker

[issue25531] greenlet header file is missing inside virtualenv

2015-11-01 Thread kracekumar ramaraju
New submission from kracekumar ramaraju: I am using OSX 10.10.5 (14F27) and Python 3.5. Python 3.5 was installed via brew. When greenlet is installed inside virtualenv using py3.5 header files are missing inside /path/to/venv/include/python3.5m. As a result uwsgi is unable to build with

[issue25531] greenlet header file is missing inside virtualenv

2015-11-01 Thread Kracekumar Ramaraj
Kracekumar Ramaraj added the comment: I have attached the link to greenlet issue as well. The issue seems to be with distutils/setuptools. -- ___ Python tracker