Review Re-Request: ATLAS, a fast implementation of BLAS and LAPACK

Dominik 'Rathann' Mierzejewski dominik at greysector.net
Thu Sep 15 19:48:43 UTC 2005


On Wednesday, 14 September 2005 at 00:18, Quentin Spencer wrote:
> Dominik 'Rathann' Mierzejewski wrote:
[...]
> >Not quite so. You can put all x86 RPMs in one repo and yum will select
> >automatically the one matching your arch from them. Example:
> >
> >In an i386 repo, there are:
> >atlas-devel-0.1-1.i386.rpm
> >atlas-devel-0.1-1.pentium3.rpm
> >atlas-devel-0.1-1.pentium4.rpm
> >atlas-devel-0.1-1.athlon.rpm
> >
> >You have, let's say, an Athlon CPU.
> >yum install atlas-devel
> >will select atlas-devel-0.1-1.athlon.rpm for installation.
> >
> >That said, x86_64 (and PPC, of course) *are* different and cannot be put
> >in the same repo.
> 
> I wasn't aware that yum could do that.

Fortunately it can. Neat, eh?

> On the other hand, can the FE build system do that?

That I don't know, I've only just started playing with it on my
buildboxes. But I think it can, considering that we have kernel.i586,
kernel.i686 and kernel.athlon all built from the same src.rpm.

> How to I write the spec file to handle all of that 
> correctly? Are there any example I can look at?

kernel is one, glibc is another and openssl is yet another.

Regards,
R.

-- 
APT/YUM RPM repository for Fedora Core http://rpm.greysector.net/
mpg321, xmp, faad2, lame, mad, *mplayer*, rdesktop, tin, xvid, mks, mutt
"Faith manages."
        -- Delenn to Lennier in Babylon 5:"Confessions and Lamentations"




More information about the fedora-extras-list mailing list