[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