[petsc-dev] PETSc-3.4 PR open at https://github.com/Homebrew/homebrew-science/pull/343

Satish Balay balay at mcs.anl.gov
Sat Oct 12 19:03:59 CDT 2013


On Sat, 12 Oct 2013, Aron Ahmadia wrote:

> >    We could also put put everything in prefix/petsc and then scatter the needed links in for the standard locations.
> >
> 
> No.  This is the package manager's job.
> 
> >    Has anyone in the gnu/linux world came out with viable replacements for the /include  /lib  mess they have now that allows all the parts of a library package to go together rather than being spewed in several directories?
> 
> This is why package managers exist.  If you play by the standard
> prefix rules, they can deal with the joys of managing multiple
> versions of your software.  If your software breaks these rules, you
> don't motivate anybody to help get your software portably installed.

I'll just add this into the mix here as a reference for one the
packages [mpich/openmpi] that are packaged differently then regular
packages [say 'make']

https://fedoraproject.org/wiki/Packaging:MPI

Satish



More information about the petsc-dev mailing list