@@ -77,13 +77,21 @@ If not, please provide the following information in your e-mail to the
7777 python -c `import matplotlib; print matplotlib.__version__`
7878
7979 * where you obtained matplotlib (e.g. your Linux distribution's
80- packages or the matplotlib Sourceforge site)
80+ packages or the matplotlib Sourceforge site, or the enthought
81+ python distribution `EPD
82+ <http://www.enthought.com/products/epd.php> `_.
8183
8284 * any customizations to your ``matplotlibrc `` file (see
8385 :ref: `customizing-matplotlib `).
8486
8587 * if the problem is reproducible, please try to provide a *minimal *,
86- standalone Python script that demonstrates the problem
88+ standalone Python script that demonstrates the problem. This is
89+ *the * critical step. If you can't post a piece of code that we
90+ can run and reproduce your error, the chances of getting help are
91+ significantly diminished. Very often, the mere act of trying to
92+ minimize your code to the smallest bit that produces the error
93+ will help you find a bug in *your * code that is causing the
94+ problem.
8795
8896 * you can get very helpful debugging output from matlotlib by
8997 running your script with a ``verbose-helpful `` or
@@ -116,3 +124,27 @@ a bug and can not be quickly solved, you may be asked to file a bug in
116124the tracker so the issue doesn't get lost.
117125
118126
127+ .. _svn-trouble :
128+
129+ I am having trouble with a recent svn update, what should I do?
130+ ===============================================================
131+
132+ First make sure you have a clean build and install (see
133+ :ref: `clean-install `), get the latest svn update, install it and run a
134+ simple test script in debug mode::
135+
136+ rm -rf build
137+ rm -rf /path/to/site-packages/matplotlib*
138+ svn up
139+ python setup.py install > build.out
140+ python examples/pylab_examples/simple_plot.py --verbose-debug > run.out
141+
142+ and post :file: `build.out ` and :file: `run.out ` to the
143+ `matplotlib-devel
144+ <http://lists.sourceforge.net/mailman/listinfo/matplotlib-devel> `_
145+ mailing list (please do not post svn problems to the `users list
146+ <http://lists.sourceforge.net/mailman/listinfo/matplotlib-users> `_).
147+
148+ Of course, you will want to clearly describe your problem, what you
149+ are expecting and what you are getting, but often a clean build and
150+ install will help. See also :ref: `reporting-problems `.
0 commit comments