[Pkg-openmpi-maintainers] Bug#431631: Bug#431631: openmpi-bin: mpicc and other wrappers won't find parameter files and die

Dirk Eddelbuettel edd at debian.org
Wed Jul 4 00:47:14 UTC 2007


tags 431631 + fixed
thanks


Hi Andreas,

On 3 July 2007 at 16:11, Andreas Kabel wrote:
| Package: openmpi-bin
| Version: 1.1-2.5
| Severity: important
| 
| When called, /usr/bin/mpi{cc,c++,f70,f90,CC}.openmpi  die silently.
| Doing an strace, this can be traced back to the fact that they 
| try to open a file in a directory "${prefix}/share/openmpi", which 
| should be "/usr/share/openmpi". Patching the binaries appropriately,
| it makes them usable again.

This, as most if not all of the existing bugs, should be fixed in the new
upstream version 1.2.3-1 that has been in the NEW for a couple of days.  As a
new upstream version, and a now properly maintained lintian-clean package
with new maintainers, openmpi should now match the standard set by the rest
of Debian.  Below is a log of how this behaves on my testing box.

Drop me a line off-line if you don't want to wait for the packages to make it
to unstable.  I am setting the tag for this to fixed as it is effectively no
longer a bug in the current version.

Regards, Dirk



edd at basebud:~> mpicc.openmpi  --version
gcc (GCC) 4.1.3 20070601 (prerelease) (Debian 4.1.2-12)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

edd at basebud:~> mpicc.openmpi  --help | head
Usage: gcc [options] file...
Options:
  -pass-exit-codes         Exit with highest error code from a phase
  --help                   Display this information
  --target-help            Display target specific command line options
  (Use '-v --help' to display command line options of sub-processes)
  -dumpspecs               Display all of the built in spec strings
  -dumpversion             Display the version of the compiler
  -dumpmachine             Display the compiler's target processor
  -print-search-dirs       Display the directories in the compiler's search path
edd at basebud:~> type -f mpicc.openmpi
mpicc.openmpi is hashed (/usr/bin/mpicc.openmpi)
edd at basebud:~> ls -l /usr/bin/mpicc.openmpi
lrwxrwxrwx 1 root root 12 Jun 24 21:52 /usr/bin/mpicc.openmpi -> opal_wrapper
edd at basebud:~> dpkg -l openmpi-bin
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                   Version                                Description
+++-======================================-======================================-============================================================================================
ii  openmpi-bin                            1.2.3-1                                high performance message passing library

| _______________________________________________
| Pkg-openmpi-maintainers mailing list
| Pkg-openmpi-maintainers at lists.alioth.debian.org
| http://lists.alioth.debian.org/mailman/listinfo/pkg-openmpi-maintainers

-- 
Hell, there are no rules here - we're trying to accomplish something. 
                                                  -- Thomas A. Edison





More information about the Pkg-openmpi-maintainers mailing list