Hello,
After upgrading from Ubuntu 14.04 to 16.04, I faced similar problem:
make[2]: *** No rule to make target '/usr/lib/libmpi_f90.so', needed by 'test_step'. Stop.
CMakeFiles/Makefile2:227: recipe for target 'CMakeFiles/test_step.dir/all' failed
make[1]: *** [CMakeFiles/test_step.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
The code was working before this upgrade.
(note: I compiled deal_ii with MPI, P4EST and Trilinos packages enabled.)
Thanks.
Lisa