Package: backuppc
Version: 3.3.1-2
Severity: normal

when upgrading the server that hosts backuppc from jessie to
(yet unreleased stretch), backuppc will produce HTTP 500 errors
when trying to view the perl-based backuppc dashboard from
a web browser.

The error logged in the webservers logfile is:

Can't locate CGI.pm in @INC (you may need to install the
CGI module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.22.1
/usr/local/share/perl/5.22.1
/usr/lib/x86_64-linux-gnu/perl5/5.22
/usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl/5.22
/usr/share/perl/5.22
/usr/local/lib/site_perl
/usr/lib/x86_64-linux-gnu/perl-base)
at /usr/share/backuppc/lib/realindex.cgi line 50.:
/usr/share/backuppc/cgi-bin/index.cgi

Workaround:

manually install package

  libcgi-pm-perl

In current stable Debian jessie the package 'perl-modules'
contains the file CGI.pm.

CGI.pm is not shipped in perl-modules-5.22 anymore.

Marcel

Reply via email to