D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

[LUG] apting after filesystem damage...

 

Hi all,

Somehow something managed to mess up my filesystem a tad (but rebooted 
into a LiveCD and fscked it; it reported tonnes of errors, all of which 
have been "resolved") and now I'm left with an apt/dpkg system that 
might be a touch broken.


Whenever I go to install/remove anything it says that "exim4-base" needs 
upgrading.  This in itself is not unusual, however, the following is:

The following packages will be upgraded:
  exim4-base
1 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
15 not fully installed or removed.
Need to get 931kB of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
Get: 1 http://ftp.uk.debian.org testing/main exim4-base 4.63-11 [931kB]
Fetched 931kB in 15s (59.1kB/s)
debconf: Perl may be unconfigured (Can't locate 
Debconf/FrontEnd/Noninteractive.pm in @INC (@INC contains: /etc/perl 
/usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/ConfModule.pm 
line 13.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/ConfModule.pm line 13.
Compilation failed in require at /usr/share/perl5/Debconf/AutoSelect.pm 
line 8.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/AutoSelect.pm line 8.
Compilation failed in require at (eval 1) line 8.
BEGIN failed--compilation aborted at (eval 1) line 8.
) -- aborting
(Reading database ... 167337 files and directories currently installed.)
Preparing to replace exim4-base 4.63-10 (using 
.../exim4-base_4.63-11_i386.deb) ...
Unpacking replacement exim4-base ...
Can't locate Debconf/FrontEnd/Noninteractive.pm in @INC (@INC contains: 
/etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/ConfModule.pm 
line 13.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/ConfModule.pm line 13.
Compilation failed in require at /usr/share/perl5/Debconf/AutoSelect.pm 
line 8.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/AutoSelect.pm line 8.
Compilation failed in require at /usr/share/debconf/frontend line 8.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 8.
dpkg: warning - old post-removal script returned error exit status 2
dpkg - trying script from the new package instead ...
Can't locate Debconf/FrontEnd/Noninteractive.pm in @INC (@INC contains: 
/etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/ConfModule.pm 
line 13.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/ConfModule.pm line 13.
Compilation failed in require at /usr/share/perl5/Debconf/AutoSelect.pm 
line 8.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/AutoSelect.pm line 8.
Compilation failed in require at /usr/share/debconf/frontend line 8.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 8.
dpkg: error processing 
/var/cache/apt/archives/exim4-base_4.63-11_i386.deb (--unpack):
 subprocess new post-removal script returned error exit status 2
Can't locate Debconf/FrontEnd/Noninteractive.pm in @INC (@INC contains: 
/etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/ConfModule.pm 
line 13.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/ConfModule.pm line 13.
Compilation failed in require at /usr/share/perl5/Debconf/AutoSelect.pm 
line 8.
BEGIN failed--compilation aborted at 
/usr/share/perl5/Debconf/AutoSelect.pm line 8.
Compilation failed in require at /usr/share/debconf/frontend line 8.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 8.
dpkg: error while cleaning up:
 subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/exim4-base_4.63-11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Any thoughts?

Cheers.
Grant.

-- 
The Mailing List for the Devon & Cornwall LUG
http://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/linux_adm/list-faq.html