I have updated PETSc to use Sowing 1.17 in barry/update-sowing and next In the future when you add new PETSc types you simply edit lib/petsc-conf/bfort-petsc.txt in the PETSc repository and do not need to change the sowing package (thanks Bill). Barry