Looks like the Debian package is built with PTScotch, which is a partitioner similar to ParMETIS that has better license. (ParMETIS has a non-free license and is flagged as such on Debian.) All PETSc builds have LAPACK. If you get it from your package manager, you'll be stuck with a somewhat older version of PETSc. You can also just build in your home directory.
https://packages.debian.org/sid/libpetsc3.16-dev-common Prateek Gupta <prateekgupta1...@gmail.com> writes: > Hi, > I have a restriction of installing petsc on a community cluster only via > package manager (APT). But it needs to be configured with lapack and > parmetis. Is there a way to do this without building from source? > > Thank you. > Sincerely, > Prateek Gupta, PhD