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 ---