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.
|