From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1E6rGY-0003lj-Hh for garchives@archives.gentoo.org; Sun, 21 Aug 2005 14:57:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7LEu8Q9001265; Sun, 21 Aug 2005 14:56:08 GMT Received: from asia.telenet-ops.be (asia.telenet-ops.be [195.130.132.59]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7LEu8nk027197 for ; Sun, 21 Aug 2005 14:56:08 GMT Received: from localhost (localhost.localdomain [127.0.0.1]) by asia.telenet-ops.be (Postfix) with SMTP id 3E60822424E for ; Sun, 21 Aug 2005 16:56:35 +0200 (MEST) Received: from pbienst.dyndns.org (d51A54866.access.telenet.be [81.165.72.102]) by asia.telenet-ops.be (Postfix) with ESMTP id 2E9D022423B for ; Sun, 21 Aug 2005 16:56:35 +0200 (MEST) From: Peter Bienstman To: gentoo-science@lists.gentoo.org Subject: Re: [gentoo-science] lapack transition Date: Sun, 21 Aug 2005 16:56:30 +0200 User-Agent: KMail/1.8.1 References: <200508211343.48047.pbienst@gentoo.org> <200508211625.44864.pbienst@gentoo.org> <200508211033.22232.dd55@cornell.edu> In-Reply-To: <200508211033.22232.dd55@cornell.edu> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1294567.WbTVM4hJAS"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508211656.33701.pbienst@gentoo.org> X-Archives-Salt: c67a9ace-6c6f-4bb9-9c0d-00f865abb286 X-Archives-Hash: c40a9922edc53933b316dbaeae098b15 --nextPart1294567.WbTVM4hJAS Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 21 August 2005 16:33, Darren Dale wrote: > On Sunday 21 August 2005 10:25 am, Peter Bienstman wrote: > > On Sunday 21 August 2005 15:22, Darren Dale wrote: > > > I use numeric and scipy, and have been trying for a long time to > > > improve the ebuilds to use blas/lapack/atlas. I submitted an ebuild f= or > > > numeric six months ago (http://bugs.gentoo.org/show_bug.cgi?id=3D8152= 0), > > > but it has languished in buzilla because it is not clear how to deal > > > with ATLAS (my atlas USE flag was rejected). How should ATLAS > > > dependencies be handled in the new infrastructure? > > > > In theory it's as simple as depending on virtual/blas and virtual/lapac= k. > > The user can then switch between different lapack and blas > > implementations at runtime with blas-config and lapack-config. > > It is not that simple. If numeric and scipy are to make use of atlas, atl= as > has to be in their external library list at compile time. If atlas is in > the list, but not installed on the system, compilation will fail. That's why I said 'in theory' ;-) I'm currently working on a patch which just ignores any explicit atlas stuf= f=20 at build time of SciPy. The idea is to build a library which simply links=20 to /usr/lib/liblapack.so. SciPy doesn't need to know this is a symlink=20 to /usr/lib/lapack/atlas/liblapack.so or any other implementation. Peter --nextPart1294567.WbTVM4hJAS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iQCVAwUAQwiWITBK5bY6aANxAQLcLgQAnakDxZctC2mBDtwQ6/nqp0yQLJn/cMAr Lh01j1nasVXfiIgrRef5tLn43tkC3B8WiT+v6ubjw5nw30ll5E59bSMgdb47jSce SVmK0/Rek2p1kv82b9HStovwmMwbTODYOMb1GSbeABKFGEpDctCglWORrMRIQVO1 MXe7QykZu1g= =lDuV -----END PGP SIGNATURE----- --nextPart1294567.WbTVM4hJAS-- -- gentoo-science@gentoo.org mailing list