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