Your message dated Thu, 22 Dec 2011 16:48:17 +0000
with message-id <e1rdlox-00012w...@franck.debian.org>
and subject line Bug#652903: fixed in pymvpa2 2.0.0-3
has caused the Debian Bug report #652903,
regarding pymvpa2: FTBFS: doc generation expects writeable $HOME
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
652903: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652903
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pymvpa2
Version: 2.0.0-1
Severity: serious
Justification: fails to build from source

Builds of pymvpa2 in environments in which $HOME lacks write
permissions (as on most autobuilders) have been failing:

  Traceback (most recent call last):
    File "sphinxext/autosummary/generate.py", line 312, in <module>
  [autosummary] generating autosummary for: source/changelog.rst, 
source/datadb.rst, source/devguide.rst, source/docoverview.rst, 
source/download.rst, source/examples.rst, source/faq.rst, source/glossary.rst, 
source/history.rst, source/index.rst, ..., source/tutorial_classifiers.rst, 
source/tutorial_datasets.rst, source/tutorial_eventrelated.rst, 
source/tutorial_mappers.rst, source/tutorial_prerequisites.rst, 
source/tutorial_searchlight.rst, source/tutorial_sensitivity.rst, 
source/tutorial_significance.rst, source/tutorial_start.rst, 
source/whoisusingit.rst
  [autosummary] writing to source/generated
      main()
    File "sphinxext/autosummary/generate.py", line 52, in main
      template_dir=options.templates)
    File "sphinxext/autosummary/generate.py", line 110, in 
generate_autosummary_docs
      obj, name = import_by_name(name)
    File "/usr/lib/pymodules/python2.7/sphinx/ext/autosummary/__init__.py", 
line 391, in import_by_name
      return _import_by_name(prefixed_name), prefixed_name
    File "/usr/lib/pymodules/python2.7/sphinx/ext/autosummary/__init__.py", 
line 417, in _import_by_name
      __import__(modname)
    File "/.../pymvpa2-2.0.0/mvpa2/clfs/distance.py", line 344, in <module>
      if externals.exists('weave'):
    File "/.../pymvpa2-2.0.0/mvpa2/base/externals.py", line 590, in exists
      exec _KNOWN[dep]
    File "<string>", line 1, in <module>
    File "/.../pymvpa2-2.0.0/mvpa2/base/externals.py", line 220, in 
__check_weave
      from scipy import weave
    File "/usr/lib/python2.7/dist-packages/scipy/weave/__init__.py", line 9, in 
<module>
      from blitz_tools import blitz
    File "/usr/lib/python2.7/dist-packages/scipy/weave/blitz_tools.py", line 
11, in <module>
      import inline_tools
    File "/usr/lib/python2.7/dist-packages/scipy/weave/inline_tools.py", line 
15, in <module>
      function_catalog = catalog.catalog()
    File "/usr/lib/python2.7/dist-packages/scipy/weave/catalog.py", line 359, 
in __init__
      sys.path.append(default_dir())
    File "/usr/lib/python2.7/dist-packages/scipy/weave/catalog.py", line 206, 
in default_dir
      create_dir(path)
    File "/usr/lib/python2.7/dist-packages/scipy/weave/catalog.py", line 126, 
in create_dir
      create_dir(base)
    File "/usr/lib/python2.7/dist-packages/scipy/weave/catalog.py", line 129, 
in create_dir
      os.mkdir(p)
  OSError: [Errno 13] Permission denied: '/home/buildd'
  make[3]: *** [generate-stamp] Error 1
  make[3]: Leaving directory `/.../pymvpa2-2.0.0/doc'
  make[2]: *** [htmldoc] Error 2

To remedy that, I'd recommend further conditionalizing the
documentation-building step, running it only if

  dh_listpackages | grep -qe '-doc'

(or some equivalent command) succeeds.  I'd also suggest splitting any
build dependencies necessary only for documentation into
Build-Depends-Indep.

Could you please look into the matter?

Thanks!



--- End Message ---
--- Begin Message ---
Source: pymvpa2
Source-Version: 2.0.0-3

We believe that the bug you reported is fixed in the latest version of
pymvpa2, which is due to be installed in the Debian FTP archive:

pymvpa2_2.0.0-3.debian.tar.gz
  to main/p/pymvpa2/pymvpa2_2.0.0-3.debian.tar.gz
pymvpa2_2.0.0-3.dsc
  to main/p/pymvpa2/pymvpa2_2.0.0-3.dsc
python-mvpa2-doc_2.0.0-3_all.deb
  to main/p/pymvpa2/python-mvpa2-doc_2.0.0-3_all.deb
python-mvpa2-lib_2.0.0-3_amd64.deb
  to main/p/pymvpa2/python-mvpa2-lib_2.0.0-3_amd64.deb
python-mvpa2_2.0.0-3_all.deb
  to main/p/pymvpa2/python-mvpa2_2.0.0-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 652...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yaroslav Halchenko <deb...@onerussian.com> (supplier of updated pymvpa2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 22 Dec 2011 10:38:37 -0500
Source: pymvpa2
Binary: python-mvpa2 python-mvpa2-lib python-mvpa2-doc
Architecture: source all amd64
Version: 2.0.0-3
Distribution: unstable
Urgency: low
Maintainer: NeuroDebian team <t...@neuro.debian.net>
Changed-By: Yaroslav Halchenko <deb...@onerussian.com>
Description: 
 python-mvpa2 - multivariate pattern analysis with Python v. 2
 python-mvpa2-doc - documentation and examples for PyMVPA v. 2
 python-mvpa2-lib - low-level implementations and bindings for PyMVPA v. 2
Closes: 652903
Changes: 
 pymvpa2 (2.0.0-3) unstable; urgency=low
 .
   * Add up_robust_doc_building to the patch queue series
     (really Closes: #652903)
Checksums-Sha1: 
 67ea0b5fa207d64520e71525aa94427d8ac7a163 1610 pymvpa2_2.0.0-3.dsc
 f9c6230089f0f43ed320c205e8776eec185e00aa 8776 pymvpa2_2.0.0-3.debian.tar.gz
 6b8d6643f138b28fe3dbe9ccddc383b909d841f1 2319618 python-mvpa2_2.0.0-3_all.deb
 9f13e57a3effbaad1fa7a53ca61c98c954967e3e 73526 
python-mvpa2-lib_2.0.0-3_amd64.deb
 60a5e36856d5f431875daaf5da4facc38bc0213d 4539104 
python-mvpa2-doc_2.0.0-3_all.deb
Checksums-Sha256: 
 a6c170b4a51d367f046e86dcefe9f107cbed7dbb855e65677ae3612c1e4b2f93 1610 
pymvpa2_2.0.0-3.dsc
 bb94f70d7e448c136eaa64644cf74959c7a38663b0d706095fa868e9b72df29d 8776 
pymvpa2_2.0.0-3.debian.tar.gz
 56a0031f71f161dcb1f40fcbeb598c0e119df7f398a78aac4b6728d843a5ff14 2319618 
python-mvpa2_2.0.0-3_all.deb
 f4acd044deb9ce5207206b1731939921336065f2465d94f8585a3281f1b34f93 73526 
python-mvpa2-lib_2.0.0-3_amd64.deb
 986b1e43aa5ad5ce065e37b180c5462274dd74becd6bccbaf9be8d032a9b4541 4539104 
python-mvpa2-doc_2.0.0-3_all.deb
Files: 
 6ddd9505c3cf0b7d128e20d54d980f0c 1610 python optional pymvpa2_2.0.0-3.dsc
 1a1749ebcaa9e12d75c2a30d238e3bfd 8776 python optional 
pymvpa2_2.0.0-3.debian.tar.gz
 3aa51a7c96f5039147e4105d4f6d8de9 2319618 python optional 
python-mvpa2_2.0.0-3_all.deb
 db7f97039fbdf0ff228fb09293de6942 73526 python optional 
python-mvpa2-lib_2.0.0-3_amd64.deb
 7f67209cf25ac1f1c08b0678a1579253 4539104 doc optional 
python-mvpa2-doc_2.0.0-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk7zXJ0ACgkQjRFFY3XAJMiVNACcDceaEoAuS5inWc2oJFSqzT2E
HY0AmQFHaR2pNb982pGduQ0KqbyoM7iG
=UK3a
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to