Roundup Robot added the comment:
New changeset a865f6fb82b4 by Éric Araujo in branch '2.7':
Avoid “error: None” messages from distutils (#4931).
http://hg.python.org/cpython/rev/a865f6fb82b4
--
nosy: +python-dev
___
Python tracker
Roundup Robot added the comment:
New changeset 0f1237b61f58 by Éric Araujo in branch '2.7':
Restore missing part of error message (#4931)
http://hg.python.org/cpython/rev/0f1237b61f58
--
___
Python tracker rep...@bugs.python.org
Roundup Robot added the comment:
New changeset 504eb00998f2 by Éric Araujo in branch '3.3':
Avoid “error: None” messages from distutils (#4931).
http://hg.python.org/cpython/rev/504eb00998f2
New changeset c7bd0f953687 by Éric Araujo in branch 'default':
Merge 3.3 (#4931)
Éric Araujo added the comment:
Happy to close this as fixed.
--
resolution: accepted - fixed
stage: patch review - committed/rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
Thomas Kluyver added the comment:
Any chance of getting this patch applied? It clearly makes the error message
more useful, and we've run into another case where grok_environment_error gives
the wrong result: when symlinking fails because the target exists, it now says
File exists: source,
Éric Araujo added the comment:
I want to make time for Python bugs again, so I’ll try and finish this bug soon.
See also msg200785 for a report from setuptools with an easy to reuse test case.
--
versions: +Python 3.3, Python 3.4 -3rd party, Python 3.1, Python 3.2
Éric Araujo mer...@netwok.org added the comment:
Giampaolo, can you test Amaury’s patch? I’d prefer some testing before
committing.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
Giampaolo Rodola' g.rod...@gmail.com added the comment:
I don't have the same setup I had at the time when I submitted the first
message so maybe something has changed in meantime.
Below is what I get on Windows 2000 SP-3, no VS installed, python 2.7, before
and after the patch.
C:\Documents
Éric Araujo mer...@netwok.org added the comment:
I will commit this if Tarek does not do it shortly.
In distutils2, I’ll remove grok_environment_error wholly, since it exists for
1.5 compat only.
--
assignee: tarek - eric.araujo
keywords: -needs review
stage: - patch review
type: -
Changes by Éric Araujo mer...@netwok.org:
--
nosy: +merwok
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
___
___
Python-bugs-list mailing
Sean Reifschneider j...@tummy.com added the comment:
Tarek: This patch seems reasonable to me, is this something that can be applied?
--
nosy: +jafo
priority: - normal
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
Tarek Ziadé ziade.ta...@gmail.com added the comment:
I guess i can be applied on distutils, and backported in distutils2. I'll do it
in the coming days.
Notice that I am now applying only bug fixes and regression fixes now for
distutils.
--
components: +Distutils2
resolution: -
Changes by Tarek Ziadé ziade.ta...@gmail.com:
--
assignee: - tarek
nosy: +tarek
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
___
___
Amaury Forgeot d'Arc amaur...@gmail.com added the comment:
The problem has two causes:
- IOError is raised when no compiler is found. DistutilsPlatformError
should be used instead, this was fixed by #4702.
- the distutils.util.grok_environment_error function transforms a
IOError(Unable to find
New submission from Giampaolo Rodola' billiej...@users.sourceforge.net:
Today I was trying to compile a module using an extension in C and
noticed there are differences between compiling it on Python 2.5 and 2.6.
I was trying to compile psutil (svn checkout
Martin v. Löwis mar...@v.loewis.de added the comment:
What is the specific error you are reporting?
--
nosy: +loewis
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4931
___
Giampaolo Rodola' billiej...@users.sourceforge.net added the comment:
Currently I haven't any C compiler installed on my system so I expect
distutils to report that every time I try to compile a C module extension.
Python 2.5 did that while Python 2.6 does not.
17 matches
Mail list logo