Package: python-mdp
Version: 3.2+git78-g7db3c50-3
Severity: grave
Tags: upstream

As reported by Yaroslav Halchenko, mdp fails to import if python-pp
is installed but pp server fails to start. This can happen if the
machine is low on memory for example.

The bug is grave because mdp FTBFS ona buildbot with low memory: the
tests run at build-time will fail.

Original bug report:

was trying to build pymvpa documentation and that failed miserably due
to

  File "/usr/lib/pymodules/python2.7/sphinx/ext/autodoc.py", line 321, in 
import_object
    __import__(self.modname)
  File "/home/yoh/proj/pymvpa/pymvpa/mvpa2/mappers/lle.py", line 21, in <module>
    from mvpa2.mappers.mdp_adaptor import MDPNodeMapper
  File "/home/yoh/proj/pymvpa/pymvpa/mvpa2/mappers/mdp_adaptor.py", line 18, in 
<module>
    import mdp
  File "/usr/lib/python2.7/dist-packages/mdp/__init__.py", line 124, in <module>
    configuration.set_configuration()
  File "/usr/lib/python2.7/dist-packages/mdp/configuration.py", line 330, in 
set_configuration
    if _pp_needs_monkeypatching():
  File "/usr/lib/python2.7/dist-packages/mdp/configuration.py", line 292, in 
_pp_needs_monkeypatching
    server = pp.Server()
  File "/usr/lib/pymodules/python2.7/pp.py", line 340, in __init__
    self.set_ncpus(ncpus)
  File "/usr/lib/pymodules/python2.7/pp.py", line 504, in set_ncpus
    range(ncpus - len(self.__workers))])
  File "/usr/lib/pymodules/python2.7/pp.py", line 140, in __init__
    self.start()
  File "/usr/lib/pymodules/python2.7/pp.py", line 146, in start
    stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1143, in _execute_child
    self.pid = os.fork()
OSError: [Errno 12] Cannot allocate memory

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-mdp depends on:
ii  python        2.7.3-2
ii  python-numpy  1:1.6.2-1
ii  python2.6     2.6.8-0.2
ii  python2.7     2.7.3-5

Versions of packages python-mdp recommends:
ii  python-joblib   0.6.5-1~nd+1
ii  python-libsvm   3.12-1
ii  python-pp       1.6.2-1
ii  python-scipy    0.10.1+dfsg1-4
ii  python-sklearn  0.12.0-1~nd+1

Versions of packages python-mdp suggests:
ii  python-py              1.4.9-1
ii  shogun-python-modular  1.1.0-6

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to