[Debian] nipy depends on $HOME existing

Bug #398941 reported by Christopher Burns
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NIPY
New
Undecided
Unassigned

Bug Description

We depend on matplotlib to build our docs with sphinx. We do have a copy of the required modules in nipy since they only exist in the matplotlib-trunk currently. Perhaps we should remove matplotlib from our list of dependencies?

Kurt Roeckx <email address hidden> Sat, Jul 4, 2009 at 7:34 AM
Reply-To: Kurt Roeckx <email address hidden>, <email address hidden>
To: <email address hidden>
Source: nipy
Version: 0.1.2+1741-2
Severity: serious

Hi,

Your package is failing to build on various arches with an error
like:
sphinx-build -b html -d build/doctrees . build/html
Running Sphinx v0.6.1
Exception occurred:
 File "/usr/lib/pymodules/python2.5/matplotlib/__init__.py", line 439, in _get_configdir
   raise RuntimeError("Failed to create %s/.matplotlib; consider setting MPLCONFIGDIR to a writable directory for matplotlib configuration data"%h)
RuntimeError: Failed to create /home/buildd/.matplotlib; consider setting MPLCONFIGDIR to a writable directory for matplotlib configuration data
The full traceback has been saved in /tmp/sphinx-err-0U7SRi.log, if you want to
report the issue to the author.
Please also report this if it was a user error, so that a better error message can be provided next time.
Send reports to <email address hidden>. Thanks!
make[1]: *** [htmlonly] Error 1

Note that $HOME does not exist on most buildds.

Revision history for this message
Gael Varoquaux (gael-varoquaux) wrote : Re: [Bug 398941] [NEW] [Debian] nipy depends on $HOME existing

On Mon, Jul 13, 2009 at 06:36:05PM -0000, Christopher Burns wrote:
> We depend on matplotlib to build our docs with sphinx. We do have a
> copy of the required modules in nipy since they only exist in the
> matplotlib-trunk currently. Perhaps we should remove matplotlib from
> our list of dependencies?

We cannot build the docs without matplotlib, that's certain.
One option is to ship the docs with the tarball, to remove the matplotlib
dependency.

Gaël

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.