homepage

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.

classification
Title: make distutils.core.run_setup re-entrant
Type: behavior Stage: test needed
Components: Distutils Versions: Python 3.2, Python 3.3, Python 2.7
process
Status: closed Resolution: wont fix
Dependencies: Superseder:
Assigned To: eric.araujo Nosy List: bob.ippolito, eric.araujo, tarek
Priority: normal Keywords: patch

Created on 2004年10月21日 03:40 by bob.ippolito, last changed 2022年04月11日 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
distutils_run_setup.patch bob.ippolito, 2004年10月21日 03:40 make distutils.core.run_setup re-entrant
Messages (4)
msg47106 - (view) Author: Bob Ippolito (bob.ippolito) * (Python committer) Date: 2004年10月21日 03:40
run_setup does not behave as advertised if the called script also 
uses run_setup. This patch should make run_setup re-entrant.
msg121007 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2010年11月12日 01:47
Hi Bob, thanks for the report and patch. Could you add a test for this behavior?
(This is irrelevant for distutils2, where run_setup is gone.)
msg121008 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2010年11月12日 01:54
To clarify my position: This does not look like a sane use case, but if the code does not behave as documented it’s a bug that should be fixed. Do you remember how you discovered the bug?
On second thought, I wonder if it’s useful to fix this. Since there is a bug, are people using the function? If not, is it worth fixing, since the function is removed in distutils2?
msg153099 - (view) Author: Éric Araujo (eric.araujo) * (Python committer) Date: 2012年02月11日 05:27
I’ll reopen this report if someone can provide an example that triggers the bug.
History
Date User Action Args
2022年04月11日 14:56:07adminsetgithub: 41054
2012年02月11日 05:27:45eric.araujosetstatus: open -> closed
resolution: wont fix
messages: + msg153099

versions: + Python 3.3, - Python 3.1
2010年11月12日 01:54:02eric.araujosetmessages: + msg121008
2010年11月12日 01:47:45eric.araujosetversions: + Python 3.1, Python 2.7
nosy: + eric.araujo

messages: + msg121007

assignee: eric.araujo
type: enhancement -> behavior
2010年07月10日 09:49:50BreamoreBoysetstage: test needed
versions: + Python 3.2, - Python 3.1, Python 2.7
2009年02月10日 17:02:53akitadasetnosy: + tarek
type: enhancement
versions: + Python 3.1, Python 2.7, - Python 2.4
2004年10月21日 03:40:09bob.ippolitocreate

AltStyle によって変換されたページ (->オリジナル) /