Bug#620802: python-pytrilinos: fails to work

Jacek Hoffman jhoffman at ippt.gov.pl
Mon Apr 4 10:04:35 UTC 2011


Package: python-pytrilinos
Version: 10.0.4.dfsg-1.1+b1
Severity: grave
Justification: renders package unusable

Invoking PyTrilinos by external applications causes them terminate as follows:

Python 2.6.6 (r266:84292, Dec 27 2010, 00:02:40)
Type "copyright", "credits" or "license" for more information.
IPython 0.10 -- An enhanced Interactive Python.

In [1]: from PyTrilinos import Epetra
In [2]: comm = Epetra.PyComm()
*** The MPI_comm_size() function was called before MPI_INIT was invoked.
*** This is disallowed by the MPI standard.
*** Your MPI job will now abort.
[rgd2:15693] Abort before MPI_INIT completed successfully; not able to
guarantee that all other processes were killed!


However beforehand wildcard import of mpi4py module helps.
(cloned from http://git.debian.org/?p=pkg-exppsy/mpi4py.git and compiled with
dpkg-buildpackage -B package python-mpi4py) .
For some weird reasons it works as well as other apps :

In [1]: from mpi4py import *

In [2]: from PyTrilinos import Epetra

In [3]: comm = Epetra.PyComm()

In [4]: comm.MyPID()
Out[4]: 0



-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-pytrilinos depends on:
ii  libatlas3gf-base [lib 3.8.3-27           Automatically Tuned Linear Algebra
ii  libblas3gf [libblas.s 1.2-8              Basic Linear Algebra Reference imp
ii  libc6                 2.11.2-10          Embedded GNU C Library: Shared lib
ii  libgcc1               1:4.4.5-8          GCC support library
ii  liblapack3gf [liblapa 3.2.1-8            library of linear algebra routines
ii  libopenmpi1.3         1.4.2-4            high performance message passing l
ii  libstdc++6            4.4.5-8            The GNU Standard C++ Library v3
ii  libtrilinos           10.0.4.dfsg-1.1+b1 parallel solver libraries within a
ii  python                2.6.6-3+squeeze6   interactive high-level object-orie
ii  python-central        0.6.16+nmu1        register and build utility for Pyt
ii  python-numpy          1:1.4.1-5          Numerical Python adds a fast array
ii  python2.6             2.6.6-8+b1         An interactive high-level object-o

python-pytrilinos recommends no packages.

python-pytrilinos suggests no packages.

-- no debconf information





More information about the debian-science-maintainers mailing list