So, today apt updated debconf, and the errors changed: Setting up debconf (0.5.34) ... Use of reserved word "our" is deprecated at /usr/lib/perl5/Debconf/Gettext.pm line 19. Bareword "our" not allowed while "strict subs" in use at /usr/lib/perl5/Debconf/Gettext.pm line 19. Unquoted string "our" may clash with future reserved word at /usr/lib/perl5/Debconf/Gettext.pm line 19. Array found where operator expected at /usr/lib/perl5/Debconf/Gettext.pm line 19, at end of line (Do you need to predeclare our?) Global symbol "@EXPORT" requires explicit package name at /usr/lib/perl5/Debconf/Gettext.pm line 19. syntax error at /usr/lib/perl5/Debconf/Gettext.pm line 19, near "our @EXPORT" BEGIN failed--compilation aborted at /usr/lib/perl5/Debconf/Template.pm line 7. BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 22. dpkg: error processing debconf (--configure): subprocess post-installation script returned error exit status 255 `
However, could this be a problem? leko:/home/aarons#update-alternatives --config perl There is only 1 program which provides perl (/usr/bin/perl-5.005). Nothing to configure. leko:/home/aarons#apt-get install perl-5.6 Reading Package Lists... Done Building Dependency Tree... Done Sorry, perl-5.6 is already the newest version Anyone know how to fix this? -Aaron Joey Hess wrote: > Jonathan D. Proulx wrote: > > the problem is debconf, which has an undeclared dependency on perl5.6, > > Package: debconf > Depends: perl-5.6, perl-5.6-base, fileutils (>= 4.0-5), libapt-pkg2.7, libc6 > (>= 2.1.97), libstdc++2.10-glibc2.2 > ^^^^^^^^^^^^^^^^^^^^^^^ > -- > see shy jo