First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 1819
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Hannes Mehnert (RETIRED) <hannes@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Matt Matthews <jvm@linuxgames.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
lapack-3.0.tar.gz Tarball of the lapack ebuild directory application/gzip Stephen Boulet 2002-10-19 11:51 0000 5.00 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 1819 depends on: Show dependency tree
Bug 1819 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-04-15 21:08 0000
LAPACK is used by some engineers, mathematicians, and scientists for reliable,
well-documented linear algebra routines. The three ebuilds here are my attempt
at installing lapack on a Gentoo system. They are based heavily on a study of
how Red Hat's lapack.spec file handles the build and install.

The Makefiles that comes with the LAPACK system are not very useful; Red Hat has
two that they include with their SRPM that are more functional for this purpose.
I've included it in the directory above. They had no identification (copyright,
etc.) so I've not modified them, since they can be used as-is.

This is my first ebuild experiment. Please test them for sanity.

------- Comment #1 From Matt Matthews 2002-04-15 21:15:08 0000 -------
I tried to attach the ebuilds to this bug, but no go. Sorry. :^| See the URL
listed in this bug for ebuilds and/or tar containing them (and digests, etc.)

------- Comment #2 From Tod M. Neidt 2002-04-16 09:05:12 0000 -------
Very cool Matt!

We need to work out a system for this, so we can use alternate blas
implementations.  We will probably need to create a virtual/blas, and then make
the lapack ebuild work with it.  For example,  to utilize atlas ( need to
enhance with shared libs ) or the intel fastmath libs (future).

Matt, if you're interested, look at dev-libs/atlas. I would appreciate any
thoughts you might have of getting the shared libs implemented. Atlas has a
goofy build also. (Why does netlibs have to be different :) You can contact me
at tod@gentoo.org.

Daniel, could you asign this one to me? 

------- Comment #3 From Stephen Boulet 2002-10-19 11:49:50 0000 -------
There are a few problems with the ebuild that will need to be addressed:

1) both the atlas package and the lapack package list "/usr/lib/liblapack.a". Is
the last one emerged writing over the other one?

2) the ebuild has the lines:

cp -f /usr/portage/dev-libs/lapack/files/Makefile.blas ./BLAS/SRC/Makefile
cp -f /usr/portage/dev-libs/lapack/files/Makefile.lapack ./SRC/Makefile

Won't this fail if you have the ebuild in some portage.local directory?

Also, maybe the ebuild should simply be called "lapack", not "lapack-libs".

I'll tarball the ebuild directory and attach it.

------- Comment #4 From Stephen Boulet 2002-10-19 11:51:22 0000 -------
Created an attachment (id=4822) [details]
Tarball of the lapack ebuild directory

------- Comment #5 From Hannes Mehnert (RETIRED) 2002-10-28 17:04:24 0000 -------
i will take this bug, i rewrote the ebuilds, please take a look at 
http://gentoo.org/~hannes/app-sci/blas/ and http://gentoo.org/~hannes/app-sci/lapack 
 
the only reason i haven't currently commited them is i can't find any license at blas and 
lapack home page, but i mailed the author of blas/lapack to send me their license.  

------- Comment #6 From Hannes Mehnert (RETIRED) 2002-10-31 12:02:41 0000 -------
commited, thanks for the ebuild. 

First Last Prev Next    No search results available      Search page      Enter new bug