On 8/23/10 1:57 PM, Garth N. Wells wrote: > On Mon, 2010-08-23 at 13:51 +0530, Harish Narayanan wrote: >> On 8/23/10 1:49 PM, Garth N. Wells wrote: >>> On Mon, 2010-08-23 at 13:46 +0530, Harish Narayanan wrote: >>>> On 8/23/10 1:06 PM, Anders Logg wrote: >>>>> On Mon, Aug 23, 2010 at 10:27:37AM +0530, Harish Narayanan wrote: >>>>>> There now exist four petsc packages in the dorsal repository: >>>>>> >>>>>> petsc >>>>>> petscextra >>>>>> petscminimal >>>>>> petscwithoutmpi >>>>>> >>>>>> I would these to be streamlined into two primary ones. >>>>>> >>>>>> petscextra => (new) petsc >>>>>> petscminimal + petsc => (new) petsccore >>>>>> petscwithoutmpi => (remove, along with support for xp) >>>>> >>>>> Sounds good. >>>>> >>>>> The problem before was that some platforms seemed to be ok with adding >>>>> UMFPACK (which is really needed or else we don't have a direct solver) >>>>> while there were still some that had to do without. >>>>> >>>>> I assume we can have petsc on all platforms except Mac where we need >>>>> petsccore since the Fortran support in OpenMPI is missing. >>>> >>> >>> This is a pretty serious omission in the OpenMPI package. Surely someone >>> has fixed this on the MacPorts side? I see that the package has some >>> variants - could it be a case of installing the gfortran package before >>> installing OpenMPI? >> >> I will not fix this. Yes, you can use OpenMPI stuff from MacPorts, but >> then you are ignoring the existing buildchain on the machine almost >> entirely. >> > > I thought we were using MacPorts - does OSX come with MPI? Is that the > one that points to gcc 4.0? > > I don't understand the point on the buildchain.
Yes, OS X comes with MPI. That's the one that points to gcc4.2 on Snow Leopard and gcc4.0 on Leopard. The point is that (retarded as they are), you have Apple-blessed versions of Python, OpenMPI, GCC, X etc. as part of the OS. When one insists on doing everything from MacPorts, you bypass this existing set of tools entirely. Harish _______________________________________________ Mailing list: https://launchpad.net/~dorsal Post to : [email protected] Unsubscribe : https://launchpad.net/~dorsal More help : https://help.launchpad.net/ListHelp

