Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 131535

Summary: ebuild request - code_aster
Product: Gentoo Linux Reporter: Massimo Burcheri <burcheri.massimo+bugs-gentoo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: daniel.tourde, sci, ted
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.code-aster.org/telechargement/telechargement.php
Whiteboard:
Package list:
Runtime testing required: ---

Description Massimo Burcheri 2006-04-27 23:18:15 UTC
I got it working with all dependencies such as
- blas
- lapack
- db
- python
- tk

Finally I'd like to get parts of this project working on gentoo:
http://www.caelinux.com
So I don't need the Virtual Machine and vmplayer anymore.

FEM applications could apply to ...
sci-mathematics/
sci-misc/
sci-visualization/
...maybe even a new sci-engineering/ would be nice.

Let's get gentoo become ready to be THE OS for sciences.
Comment 1 Daniel Tourde 2006-12-28 02:15:54 UTC
How did you get Code Aster working?
Could you please send me the detailed procedure you followed, I will try to make an ebuild out of it.

Daniel 
Comment 2 Massimo Burcheri 2006-12-28 04:07:10 UTC
Well that was some time ago.
Just get the sources and follow the install document. Take care to provide all dependencies I mentioned above.
"T
Comment 3 Massimo Burcheri 2006-12-28 04:07:10 UTC
Well that was some time ago.
Just get the sources and follow the install document. Take care to provide all dependencies I mentioned above.
"Télécharger" means "Download" :)

I wonder that such a important project doesn't have a english translation.

If you can't get it to portage itself maybe try to apply for the science overlay. As soon it's gentoo available gentoo users will push some progress there as I know them.
Comment 4 Daniel Tourde 2006-12-28 04:47:13 UTC
(In reply to comment #2)
> Well that was some time ago.
> Just get the sources and follow the install document. Take care to provide all
> dependencies I mentioned above.
> "T
Comment 5 Daniel Tourde 2006-12-28 04:47:13 UTC
(In reply to comment #2)
> Well that was some time ago.
> Just get the sources and follow the install document. Take care to provide all
> dependencies I mentioned above.
> "Télécharger" means "Download" :)

Thanks for the tips... ;)
Well, I'll be honest with you, French is my mother tongue, so the french webpage is not a barrier in itself... ;)


> I wonder that such a important project doesn't have a english translation.

There I agree. It is not a barrier for me but it is for others... :(

 
> If you can't get it to portage itself maybe try to apply for the science
> overlay. As soon it's gentoo available gentoo users will push some progress
> there as I know them.

Well, I do not have the same experience, unfortunately.
I created ebuilds for paraview, opencascade, netgen and I started to work on salome and openfoam (see the requests in bugs.gentoo.org). These ebuilds aren't perfect but in most case they are functional. I did not get so much response... :( 

Comment 6 Daniel Tourde 2007-01-09 18:29:28 UTC
I have taken a closer look to Code Aster.
Most of the installation seems to be done via a python installation procedure controlled by a configuration file.

Code Aster 9.0 needs:
Tcl
Tk
Numeric
gmsh
gibi
grace
hdf5
omniORB and omniORBpy

(I hope I did not forget anything).
Then, the source code provides:
aster
astk
eficas
homard (that according to the licence can only be built if it is to be used with Code Aster)
med
metis-edf
pylotage
scotch

It seems to be python based installation procedures with limited Makefiles. So, there is a lot of work to do. That's for sure. It's clearly far beyond what I can do. Unfortunately.

So, I would like, as you did, to request ebuilds for _all_ the packets that Code Aster contains.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-05-03 10:53:30 UTC
No progress here for year; closing WONTFIX. Feel free to reopen with an ebuild; good luck ;)