Install MKL before PETSc build required to install mkl_cpardiso?

mkl_cpardiso does not support download: External package mkl_cpardiso does not support --download-mkl_cpardiso

MKL is installed into /opt/intel/mkl in or around step 35/43.

PETSc is build in or around step 23/43, hence --with-mkl_cpardiso-dir="/opt/intel/mkl/" throws: Nonexistent directory: /opt/intel/mkl for key with-mkl_cpardiso-dir

Would it make sense to move the installation of MKL to happen before the PETSc build to fix this issue?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information