Your message dated Fri, 23 Dec 2011 21:10:16 +0000
with message-id <e1recnc-0005eh...@franck.debian.org>
and subject line Bug#652903: fixed in pymvpa2 2.0.0-4
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-4
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-4.debian.tar.gz
to main/p/pymvpa2/pymvpa2_2.0.0-4.debian.tar.gz
pymvpa2_2.0.0-4.dsc
to main/p/pymvpa2/pymvpa2_2.0.0-4.dsc
python-mvpa2-doc_2.0.0-4_all.deb
to main/p/pymvpa2/python-mvpa2-doc_2.0.0-4_all.deb
python-mvpa2-lib_2.0.0-4_amd64.deb
to main/p/pymvpa2/python-mvpa2-lib_2.0.0-4_amd64.deb
python-mvpa2_2.0.0-4_all.deb
to main/p/pymvpa2/python-mvpa2_2.0.0-4_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 23:03:26 -0500
Source: pymvpa2
Binary: python-mvpa2 python-mvpa2-lib python-mvpa2-doc
Architecture: source all amd64
Version: 2.0.0-4
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-4) unstable; urgency=low
.
* debian/rules: export HOME=$(CURDIR)/build to assure rw $HOME for every
aspect of package building (finally Closes:#652903)
Checksums-Sha1:
6ef91cab65fb45211a7bfa757c964c6f2d61da26 1610 pymvpa2_2.0.0-4.dsc
82328232637926fccb7f2cc24a309eac1910f828 8828 pymvpa2_2.0.0-4.debian.tar.gz
263e5465ca91c49bbee03782e740be8950548188 2319724 python-mvpa2_2.0.0-4_all.deb
65a43887a79eb00507152981f8ab1dc27c5f1fc4 73590
python-mvpa2-lib_2.0.0-4_amd64.deb
88ad4b7371f5b516124ac3888982569c24cf0e5d 4538848
python-mvpa2-doc_2.0.0-4_all.deb
Checksums-Sha256:
9992d7403592de178d7f17190a40c44e1b9c692b777973b0c2d211ad7fbcc26b 1610
pymvpa2_2.0.0-4.dsc
77a662075ba461e6be981bfa23d8b26e447f82eb1ab6e740a6cfda088db11025 8828
pymvpa2_2.0.0-4.debian.tar.gz
99badd5d2f5e2e20997ed46ea8b010629d546d5513c33e661ecdb1fca2b6b897 2319724
python-mvpa2_2.0.0-4_all.deb
106828d68eb1ca2f7d2cec99f4599b8d67cb1b72fea75d853c2f074915dc9e87 73590
python-mvpa2-lib_2.0.0-4_amd64.deb
cdd01005446ef474464b3f69b9d77dac4b825757f8a44eba3c0bcc7af3583484 4538848
python-mvpa2-doc_2.0.0-4_all.deb
Files:
4a6a005068f27195cd869abe281ece0b 1610 python optional pymvpa2_2.0.0-4.dsc
7ef5fd996070139ac8a6035d6995b32b 8828 python optional
pymvpa2_2.0.0-4.debian.tar.gz
798fdd8f467b3f34e058229bc72e53f5 2319724 python optional
python-mvpa2_2.0.0-4_all.deb
c69a0415c33d6f1344a814dcf2975f1d 73590 python optional
python-mvpa2-lib_2.0.0-4_amd64.deb
ac555ba59ca3ba6ba0be3a8ad2719a64 4538848 doc optional
python-mvpa2-doc_2.0.0-4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk706mQACgkQjRFFY3XAJMiGrgCguSukJEAqU2Sjc6l5nWN5Jz1f
IwkAnj/RodlNqlqdwruGDpIDpoMIgDy4
=O+6D
-----END PGP SIGNATURE-----
--- End Message ---