LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Dominik Epple (epple_at_[hidden])
Date: 2004-11-10 04:08:24


Hi,

On Tue, Nov 09, 2004 at 10:33:58AM -0600, Nahum Castro wrote:
> Hello all:
>
> I am using WhiteBox Linux 3.0
>
> I have installed as follow:
> rpmbuild -bb lam-7.1.1.spec --target=i686
>
> and get:
> lam-debuginfo-7.1.1-1.i686.rpm
> lam-extras-7.1.1-1.i686.rpm
> lam-devel-7.1.1-1.i686.rpm
> lam-runtime-7.1.1-1.i686.rpm
> lam-docs-7.1.1-1.i686.rpm
>
> making rpm -Uvh *.rpm
> I get the error:error: Failed dependencies:
> lam = 7.1.1 is needed by lam-devel-7.1.1-1
> lam = 7.1.1 is needed by lam-extras-7.1.1-1
>
> Where is lam 7.1.1, or is 7.1.1-1?

I had the same problem.

The point seems to be that the LAM people have released a src rpm
which is somehow more intented for developers. If you examine the
spec file of the original 7.1.1 rpm, you find

# $Id: lam-caos.spec,v 1.7 2003/07/30 17:24:45 jsquyres Exp $

while the one from 7.0.6 contains

# $Id: lam-generic.spec,v 1.3.2.5 2003/11/12 04:24:12 jsquyres Exp $

I think that 'generic' sounds much better than 'caos' ;)

So what I did is to take the 7.0.6 specfile and adjust it for 7.1.1.
Works like a charm. (Actually, not really; statically linked MPI
programs do not run. But I guess this has nothing to do with the topic
of this mail. If anyone disagrees please tell me.)

If you are interested in 'my' specfile I can send it to you.

Regards, Dominik.