Debconf failing on libpgsql2.1
Hi folks,
I'm running testing and recently did a dist-upgrade, however it failed
on libpgsql2.1 with the following error, which looks like it might be
Debconf related.
[rei:~]% sudo apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
libpgsql2.1
The following packages will be REMOVED:
libpgsql2
The following NEW packages will be installed:
libpgsql2.1
0 packages upgraded, 1 newly installed, 1 to remove and 210 not upgraded.
9 packages not fully installed or removed.
Need to get 0B/53.8kB of archives. After unpacking 0B will be used.
Do you want to continue? [Y/n]
debconf: Perl may be unconfigured (Can't modify goto in lvalue subroutine return at /usr/share/perl5/Debconf/Base.pm line 24, near "}"
Compilation failed in require at (eval 4) line 3.
...propagated at /usr/share/perl/5.6.1/base.pm line 18.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Iterator.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 5.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 5.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 8.
Compilation failed in require at (eval 1) line 4.
BEGIN failed--compilation aborted at (eval 1) line 4.
) -- aborting
(Reading database ... 147121 files and directories currently installed.)
Removing libpgsql2 ...
/var/lib/dpkg/info/libpgsql2.prerm: /etc/postgresql/postmaster.conf: No such file or directory
dpkg: error processing libpgsql2 (--remove):
subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
libpgsql2
E: Sub-process /usr/bin/dpkg returned an error code (1)
[rei:~]%
If of interest, my installed version of Debconf, and perl
[rei:~]% dpkg -l debconf\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii debconf 0.9.41 Debian configuration management system
un debconf-doc <none> (no description available)
un debconf-tiny <none> (no description available)
ii debconf-utils 0.9.41 Debconf utilities
[rei:~]% dpkg -l perl\* | grep ^i
iU perl 5.6.1-4 Larry Wall's Practical Extraction and Report
ii perl-5.004-doc 5.004.05-6 Man pages and pod docs for Perl
ii perl-5.005 6.1 Transitional package.
ii perl-5.005-bas 6.1 Transitional package.
ii perl-5.6 6.1 Transitional package.
ii perl-base 5.6.1-4 The Pathologically Eclectic Rubbish Lister.
iU perl-modules 5.6.1-4 Core Perl modules.
ii perl-tk 800.022-1 Perl module providing the Tk graphics librar
ii perlmagick 5.30-5 A perl interface to the libMagick graphics r
ii perlsgml 19970918-9 tools to build and analyze SGML document typ
Cheers,
d.
--
Damon Muller | Homicide is, no matter what else it might
Department of Criminology | be, a social relationship.
University of Melbourne | -- Paul Bonnana
Reply to: