[Python-checkins] r87497 - svn:log
r.david.murray
python-checkins at python.org
Mon Dec 27 17:24:06 CET 2010
Author: r.david.murray
Revision: 87497
Property Name: svn:log
Action: modified
Property diff:
--- old property value
+++ new property value
@@ -1,6 +1,10 @@
##5258/#10642: print fn, line, traceback and continue when .pth file is broken
-Previously site.py would end with a traceback and not complete the
-initialization of site-packages, but the interpreter would start.
-now site.py does as much initialization as it can, while reporting
-more useful information to help debug the problem in the .pth file.
+If a .pth file contained an error, it could cause a traceback in site.py,
+terminating its processing. In 2.7 and 3.2, the interpreter will then not
+start. Previously, a message would print saying to use -v to get the
+traceback. In either case, the traceback generated for a failed .pth file did
+not include the .pth filename, making it difficult to debug the problem. Now
+site.py reports not only the .pth filename but also the line number causing the
+error, and just skips the remainder of the file. (The interpreter failing to
+start in 2.7/3.2 if site.py fails is a separate issue).
More information about the Python-checkins
mailing list