On Thu, Mar 22, 2007 at 06:58:14PM -0700, Glen Pfeiffer wrote:
> 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]
> 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:
> dpkg: dependency problems prevent configuration of exim4-base:
> dpkg: dependency problems prevent configuration of
> 
> [snip similar errors on other packages]
 
> 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?
> 

1.      You run Debian.  You need a mail transport agent.  Many scripts
        are set up to mail information to root.  Without a MTA, this
        doesn't happen.  Out-of-the-box exim4 on Etch will deliver local
        mail only.

        Since networking is notworking, and so many things in *NIX rely
        on networking even without being connected to a network, you
        want the minimum trying to run.  Run in single mode (either
        reboot single or do a shutdown (no -r or -h) to single-user.
        When done do a full shutdown -r rather than change back to RL 2.

        Its openbsd-inetd that's messing up the works.  Try reinstall:
        # apt-get install --reinstall openbsd-inetd

        See what errors you get then.

        Then try 

        #/etc/openbsd-inetd stop
        #/etc/openbsd-inetd start

        See what errors you get and try to track them down.

        If you get stuck, send those error messages here.


2.      I've never used tasksel.  I always use aptitude interactivly.
        But changing to aptitude is a whole other kettle of fish.

Good luck.

Doug.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to