Mouse < 2.5.1 breaks ApacheMP2 handler
Concerned version
Version: 2.0.0~alpha3+20180613130533+1994+master+stretch+olab1
Platform: Apache
Summary
After a fresh install of the lastest llng from gitlab ppa on debian 9 with apache2, when selecting test apps as user dwho result in the error "Error occurs on the server" (/lmerror/500)
the same happens with an ldap user.
Logs
[Wed Jun 13 19:27:30.759733 2018] [perl:error] [pid 12524:tid 139842479556352] [client 192.168.56.1:36998] Can't use an undefined value as a subroutine reference at /usr/share/perl5/Lemonldap/NG/Handler/Main/Run.pm line 376.\n
[Wed Jun 13 19:27:30.889148 2018] [perl:error] [pid 12525:tid 139842298005248] [client 192.168.56.1:37004] No package name defined for metaclass at /usr/lib/x86_64-linux-gnu/perl5/5.24/Mouse/Meta/Class.pm line 269.\n, referer: http://auth.demo.local/
Backends used
Files for config/sessions
backend demo & ldap tested