This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2012年01月18日 03:58 by jcea, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Messages (8) | |||
|---|---|---|---|
| msg151516 - (view) | Author: Jesús Cea Avión (jcea) * (Python committer) | Date: 2012年01月18日 03:58 | |
During development of patch for issue #13803, I found redundancy between "sysconfig.py" and "distutils/util.py". The functions are the same, and the return values must be the same too. So programmers *MUST* remember to change both sources in sync. This redundancy must be trimmed. This is not strictly a bugfix, so could be not adequate for 2.7/3.2, but applying for 3.2 at least would easy future merges. |
|||
| msg151541 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年01月18日 14:57 | |
I am afraid the distutils feature freeze prevents us from doing this, even in 3.3. Remember that Tarek initially moved sysconfig from distutils to the top level, and the removal was reverted alongside other improvements when there was outcry at the distutils changes and distutils2 was started. We are aware of the discrepancies between distutils.sysconfig and syconfig; for example, the Mac framework stuff for --user (PEP 371) is different, and the docs for sysconfig misleadingly says that the paths are used by distutils. These will get fixed when I get a chance. distutils2/packaging exclusively uses sysconfig, no more duplication. |
|||
| msg151542 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年01月18日 14:58 | |
s/PEP 371/PEP 370/ |
|||
| msg151593 - (view) | Author: Jesús Cea Avión (jcea) * (Python committer) | Date: 2012年01月19日 00:38 | |
Could you possibly provide some background?. I am afraid I am not familiar with the situation. I want to learn :) |
|||
| msg151616 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年01月19日 13:01 | |
Background on the distutils freeze? Right now I don’t have the time and I’m going to be offline until the end of the month. You can look for Tarek Ziadé’s blog posts after PyCon 2010, or wait until I come back and put the links on a wiki page :) |
|||
| msg153021 - (view) | Author: Éric Araujo (eric.araujo) * (Python committer) | Date: 2012年02月10日 04:26 | |
See also #9841. What situation do you want background on? |
|||
| msg188503 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2013年05月06日 10:46 | |
New changeset c4f92b597074 by Richard Oudkerk in branch 'default': Issue #13813: Embed stringification of remote traceback in local http://hg.python.org/cpython/rev/c4f92b597074 |
|||
| msg188512 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2013年05月06日 11:25 | |
New changeset a2928dd2fde4 by Richard Oudkerk in branch 'default': Correct issue number for c4f92b597074 in Misc/NEWS from #13813 to #13831 http://hg.python.org/cpython/rev/a2928dd2fde4 |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:25 | admin | set | github: 58021 |
| 2013年05月06日 11:25:57 | python-dev | set | messages: + msg188512 |
| 2013年05月06日 10:46:50 | python-dev | set | nosy:
+ python-dev messages: + msg188503 |
| 2012年02月10日 04:26:42 | eric.araujo | set | messages: + msg153021 |
| 2012年01月19日 13:01:32 | eric.araujo | set | messages: + msg151616 |
| 2012年01月19日 00:38:04 | jcea | set | messages: + msg151593 |
| 2012年01月18日 14:58:38 | eric.araujo | set | messages: + msg151542 |
| 2012年01月18日 14:57:48 | eric.araujo | set | status: open -> closed messages: + msg151541 assignee: tarek -> eric.araujo resolution: wont fix stage: resolved |
| 2012年01月18日 03:58:37 | jcea | create | |