Comment 3 for bug 1779400

Andreas Hasenack (ahasenack) wrote :

DEP8 tests are green: http://people.canonical.com/~ubuntu-archive/proposed-migration/xenial/update_excuses.html#libapache2-mod-perl2
libapache2-mod-perl2 (2.0.9-4ubuntu1 to 2.0.9-4ubuntu1.1)
Maintainer: Ubuntu Developers
0 days old
Not touching package due to block request by freeze (contact #ubuntu-release if update is needed)
autopkgtest for libapache-authznetldap-perl/0.07-6: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache-singleton-perl/0.16-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache-ssllookup-perl/2.00-04-1build1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache2-authcassimple-perl/0.10-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache2-authcookie-perl/3.24-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache2-authenntlm-perl/0.02-8build1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libapache2-mod-perl2/2.0.9-4ubuntu1.1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
autopkgtest for libreverseproxy-formfiller-perl/0.5-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, s390x: Pass
Not considered

amd64 run: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/liba/libapache2-mod-perl2/20180723_142015_d6807@/log.gz

Previous run failed with the errors indicated here in this bug: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/amd64/liba/libapache2-mod-perl2/20180613_155933_8a3f2@/log.gz

To test libapache2-mod-perl2 itself, I installed otrs2, a web ticketing system application, in two steps:
- sudo apt install postgresql
- sudo apt install otrs2

I accessed the web ui with the administrator credentials (root@localhost / root), then created a normal user, accessed the system as that user.

Then upgraded libapache2-mod-perl2:
root@xenial-modperl:~# apt-cache policy libapache2-mod-perl2
libapache2-mod-perl2:
  Installed: 2.0.9-4ubuntu1.1
  Candidate: 2.0.9-4ubuntu1.1
  Version table:
 *** 2.0.9-4ubuntu1.1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2.0.9-4ubuntu1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

Made sure apache2 was restarted, and lsof confirmed mod_perl.so was loaded. Web app continued to work, and apache logs showed no errors or segfaults.

I'll leave this bug unmarked for a few more days to give others a chance to test.