There is a problem in the way things are being linked to PETSc. We
should be linking to PETSc libraries *only* and not libraries that PETSc
depends on. This can cause problems when different versions of a librray
are used. For example, when PETSc downloads and links to UMFPACK, but
DOLFIN uses UMFPACK from suitepsarse.