#8537: Update Open MPI package to latest - Sage version is 3 years old!
-------------------------------+--------------------------------------------
 Reporter:  drkirkby           |         Owner:  tbd            
     Type:  defect             |        Status:  needs_review   
 Priority:  major              |     Milestone:  sage-4.6.2     
Component:  optional packages  |    Resolution:                 
 Keywords:                     |        Author:  Stefan Reiterer
 Upstream:  N/A                |      Reviewer:                 
   Merged:                     |   Work_issues:                 
-------------------------------+--------------------------------------------
Changes (by maldun):

  * status:  needs_info => needs_review


Old description:

> Sage has an Open MPI optional package, which uses version 1.1.4 of Open
> MPI. This was released on Jan 30, 2007, so is more than 3 years old. It
> fails to build on Solaris - see #8522.
>
> The optional package is very different to most other Sage packages, which
> shows its age.
>
>  * No SPKG.txt
>  * No Mercurial repository
>  * Sources sit in top-level directory, not in a 'src' subdirectory.
>
> I'll create a package based on the latest version of Open MPI, which is
> version 1.4.1, which was released 15th January 2010.

New description:

 Sage has an Open MPI optional package, which uses version 1.1.4 of Open
 MPI. This was released on Jan 30, 2007, so is more than 3 years old. It
 fails to build on Solaris - see #8522.

 The optional package is very different to most other Sage packages, which
 shows its age.

  * No SPKG.txt
  * No Mercurial repository
  * Sources sit in top-level directory, not in a 'src' subdirectory.

 I'll create a package based on the latest version of Open MPI, which is
 version 1.4.1, which was released 15th January 2010.

 '''Update:''' A new spkg can be found under http://code.google.com/p/spkg-
 upload/downloads/detail?name=openmpi-1.4.3.spkg

--

Comment:

 Replying to [comment:8 vbraun]:
 > Thanks for updating everything!
 >
 > I think you should be using `rm -f` to delete the old versions. The
 current `spkg-install` will fail to install if you don't already have the
 old openmpi lying around.
 >
 > You should always use `$MAKE` because somebody might have set
 `MAKE=/path/gnu-make` or so. Do you need to disable parallel make? Then
 set `MAKE="$MAKE -j 1"`
 >
 > Does mpi4py or anything else need the fortran API? If no, why not
 disable it in the configure. If yes, is there any way we can make it call
 `sage_fortran` as the compiler?
 >

 Thanks for all the information!

 I changed everything to your advices. rm worked without -f but I added it
 just to be sure.
 Also found an unnecessary rm statement. The fortran things were already
 outcommented but I removed them completely, to avoid confusion.
 I upload a the new spkg-install to see the difference

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8537#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to