The testing version of mod_perl (libapache-mod-perl) is broken in debian (its compiled for 5.6.0, and perl testing version is 5.6.1). So you need to get the source with apt-get --build source libapache-mod-perl
Your 5th is unecessary, since modperl overwrites the core print so that it is transparent that you are using modperl.