Used tasksel to remove packages, now there are dependency issues



When I installed etch on an extra box I had plans for it to be a
file and web development server. Then my wife needed a computer,
so I gave it to her. But I wanted to tune it a bit, and started
by removing all those software services she doesn't need. I used
tasksel to remove the following tasks:

* Web Server
* File Server
* Mail Server

Now when I run an aptitude install, remove, or purge I get a long
list of errors saying it is unable to configure some packages due
to broken dependencies. Here is a snipped version, I hope has
enough information:

# aptitude purge
[snip]
Need to get 0B of archives. After unpacking 0B will be used.
Setting up openbsd-inetd (0.20050402-5) ...
Starting internet superserver: inetdinvoke-rc.d: initscript
openbsd-inetd,
action "start" failed.
dpkg: error processing openbsd-inetd (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of netbase:
netbase depends on openbsd-inetd | inet-superserver; however:
Package openbsd-inetd is not configured yet.
Package inet-superserver is not installed.
Package openbsd-inetd which provides inet-superserver is not
configured
yet.
dpkg: error processing netbase (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of exim4-base:
exim4-base depends on netbase; however:
Package netbase is not configured yet.
dpkg: error processing exim4-base (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of
exim4-daemon-light:
exim4-daemon-light depends on exim4-base (>= 4.63); however:
Package exim4-base is not configured yet.

[snip similar errors on other packages]

Errors were encountered while processing:
openbsd-inetd
netbase
exim4-base
exim4-daemon-light
nfs-common
nfs-kernel-server
samba
smbfs
swat
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:
Setting up openbsd-inetd (0.20050402-5) ...
Starting internet superserver: inetdinvoke-rc.d: initscript
openbsd-inetd,
action "start" failed.
dpkg: error processing openbsd-inetd (--configure):
subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of netbase:
netbase depends on openbsd-inetd | inet-superserver; however:
Package openbsd-inetd is not configured yet.
Package inet-superserver is not installed.
Package openbsd-inetd which provides inet-superserver is not
configured
yet.
dpkg: error processing netbase (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of smbfs:
smbfs depends on netbase (>= 2.02); however:
Package netbase is not configured yet.
dpkg: error processing smbfs (--configure):
dependency problems - leaving unconfigured
[snip repeated errors]



The following lists came from synaptic (though I may have
remembered incorrectly, if so then it must be from aptitude) when
I used it to mark a bunch of packages for complete removal since
their configuration files were left behind after using tasksel.

E: openbsd-inetd: subprocess post-installation script returned
error exit status 1
E: netbase: dependency problems - leaving unconfigured
E: exim4-base: dependency problems - leaving unconfigured
E: exim4-daemon-light: dependency problems - leaving unconfigured
E: nfs-common: dependency problems - leaving unconfigured
E: nfs-kernel-server: dependency problems - leaving unconfigured
E: samba: dependency problems - leaving unconfigured
E: smbfs: dependency problems - leaving unconfigured
E: swat: dependency problems - leaving unconfigured

Question 1: What should I do? I am pretty sure I don't need
exim4* as I have no need for a mail server, but I don't know
about netbase and some of the others. Any help will be much
appreciated.

Question 2: Should I have *not* used tasksel for this?

Thanks!
Glen


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Broken install (files list file for package `x11-common missing)
    ... dpkg: serious warning: files list file for package `x11-common' missing, ... assuming package has no files currently installed. ... dpkg: dependency problems prevent configuration of xserver-common: ...
    (Debian-User)
  • Re: ldconfig responds with Illegal Instruction, cannot
    ... Initializing package states... ... dpkg: error processing libacl1: ... dpkg: dependency problems prevent configuration of xlibs: ... dpkg: dependency problems prevent configuration of libxi6: ...
    (Debian-User)
  • Re: Used tasksel to remove packages, now there are dependency issues
    ... Initializing package states... ... dpkg: dependency problems prevent configuration of netbase: ... dpkg: dependency problems prevent configuration of exim4-base: ... Package exim4-base is not configured yet. ...
    (Debian-User)
  • Lots of Dapper Problems
    ... dpkg: dependency problems prevent configuration of libqt3-mt: ... Package fontconfig is not configured yet. ... dpkg: dependency problems prevent configuration of libarts1c2a: ...
    (Ubuntu)
  • Need help with errors when updating
    ... dpkg: unable to execute post-installation script: Exec format ... dpkg: dependency problems prevent configuration of classpath: ... Package libpango1.0-0 is not configured yet. ... dpkg: dependency problems prevent configuration of libedataserverui1.2-8: ...
    (Ubuntu)