/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/ is in libpetsc-complex-3.7.7-dev 3.7.7+dfsg1-2build5.
This file is owned by root:root, with mode 0o755.
..
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petsc.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscao.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdm.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmcomposite.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmda.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmforest.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmlabel.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmpatch.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmplex.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmredundant.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdmshell.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscdraw.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscis.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscksp.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscmat.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscmatfd.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscmatorderings.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpc.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpcexotic.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpcgasm.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpcmg.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpetscsf.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscpf.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscprofiling.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscsemilagrange.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscsnes.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscsnesfas.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscsys.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petsctao.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petsctaolinesearch.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscts.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscvec.h90
/usr/lib/petscdir/3.7.7/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscviewer.h90