Debian Bug report logs - #9305
exim: Can't load exim to replace smail

Package: smail; Maintainer for smail is (unknown);

Reported by: Mark Purcell <msp@purcell.aaa.net.au>

Date: Fri, 2 May 1997 15:03:01 UTC

Severity: normal

Merged with 10502

Done: Adrian Bunk <bunk@fs.tum.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Tim Cutts <tjrc1@scalopus.bio.cam.ac.uk>:
Bug#9305; Package exim. (full text, mbox, link).


Acknowledgement sent to Mark Purcell <msp@purcell.aaa.net.au>:
New bug report received and forwarded. Copy sent to Tim Cutts <tjrc1@scalopus.bio.cam.ac.uk>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Mark Purcell <msp@purcell.aaa.net.au>
To: submit@bugs.debian.org
Subject: exim: Can't load exim to replace smail
Date: Sat, 3 May 1997 00:55:21 +1000
Package: exim
Version: 1.61-1

I can't seem to be able to automatically 'upgrade' from smail to exim, when I 
try under dselect or dpkg directly I receive the error:

dpkg: regarding exim_1.61-1.deb containing exim:
 smail conflicts with mail-transport-agent
  exim provides mail-transport-agent and is to be installed.
dpkg: error processing exim_1.61-1.deb (--install):
 conflicting packages - not installing exim
Errors were encountered while processing:
 exim_1.61-1.deb

I can of course do things manually

# dpkg --force-depends -r smail
# dpkg --install exim_1.61-1.deb

But the postinst for exim doesn't appear to update inetd, perhaps due to the existance of the 'old' smail version..

ast# update-inetd --group MAIL --verbose --add "smtp    stream  tcp     nowait
mail    /usr/sbin/exim exim -bs"
Processing /etc/inetd.conf
Processing service `smtp' ... not changed

/etc/inetd.conf
===============
# smtp  stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/in.smtpd (will be restored by smail postinst)

By totally removing the smtp line the postinst works correctly.

Mark



-- System Information
Debian Release: 1.3
Kernel Version: Linux ast 2.0.27 #1 Fri Jan 10 23:46:22 MET 1997 i586 unknown

Versions of the packages exim depends on:
libc5   Version: 5.4.23-2



Information forwarded to debian-bugs-dist@lists.debian.org, Tim Cutts <tjrc1@scalopus.bio.cam.ac.uk>:
Bug#9305; Package exim. (full text, mbox, link).


Acknowledgement sent to Tim Cutts <tjrc1@mole.bio.cam.ac.uk>:
Extra info received and forwarded to list. Copy sent to Tim Cutts <tjrc1@scalopus.bio.cam.ac.uk>. (full text, mbox, link).


Message #10 received at 9305@bugs.debian.org (full text, mbox, reply):

From: Tim Cutts <tjrc1@mole.bio.cam.ac.uk>
To: Mark Purcell <msp@purcell.aaa.net.au>, 9305@bugs.debian.org
Cc: debian-bugs-dist@lists.debian.org
Subject: Re: Bug#9305: exim: Can't load exim to replace smail
Date: Tue, 6 May 1997 09:41:32 +0100 (BST)
On Sat, 3 May 1997, Mark Purcell wrote:

> Package: exim
> Version: 1.61-1
> 
> I can't seem to be able to automatically 'upgrade' from smail to exim, when I 
> try under dselect or dpkg directly I receive the error:
> 
> dpkg: regarding exim_1.61-1.deb containing exim:
>  smail conflicts with mail-transport-agent
>   exim provides mail-transport-agent and is to be installed.
> dpkg: error processing exim_1.61-1.deb (--install):
>  conflicting packages - not installing exim
> Errors were encountered while processing:
>  exim_1.61-1.deb
> 
> I can of course do things manually
> 
> # dpkg --force-depends -r smail
> # dpkg --install exim_1.61-1.deb
>

Hmm.  There seem to be some problems with t he way exim_1.61-1's
configuration files were generated.  exim *should* replace smail quite
happily (and indeed it did when I initially replaced my smail setup)

> But the postinst for exim doesn't appear to update inetd, perhaps due to
> the existance of the 'old' smail version.. 

It's a bug in smail, because smail doesn't use update-inetd it confuses
anything that does.  I really ought to file this as a bug against smail.
I have just created exim_1.62-1, which should appear on Master shortly.
I'd be interested to know if that one has the same problem.

> ast# update-inetd --group MAIL --verbose --add "smtp    stream  tcp     nowait
> mail    /usr/sbin/exim exim -bs"
> Processing /etc/inetd.conf
> Processing service `smtp' ... not changed
> 
> /etc/inetd.conf
> ===============
> # smtp  stream  tcp     nowait  root    /usr/sbin/tcpd  /usr/sbin/in.smtpd (will be restored by smail postinst)
> 
> By totally removing the smtp line the postinst works correctly.

Indeed.

Tim.

-- 
--------------------------------------------------------------------------
T J R Cutts                                           Tel: +44 1223 333596
Dept. of Biochemistry, Tennis Court Rd.,              Fax: +44 1223 766002
Cambridge, CB2 1QW, UK



Bug reassigned from package `exim' to `dpkg'. Request was from Mark Baker <mbaker@iee.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 9305 10502. Request was from Mark Baker <mbaker@iee.org> to control@bugs.debian.org. (full text, mbox, link).


Bug reassigned from package `dpkg' to `smail'. Request was from Wichert Akkerman <wichert@cs.leidenuniv.nl> to control@bugs.debian.org. (full text, mbox, link).


Reply sent to Adrian Bunk <bunk@fs.tum.de>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Mark Purcell <msp@purcell.aaa.net.au>:
Bug acknowledged by developer. (full text, mbox, link).


Message #21 received at 9305-done@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@fs.tum.de>
To: 9305-done@bugs.debian.org
Subject: This bug seems to be fixed
Date: Sat, 1 Jul 2000 23:28:29 +0200 (CEST)
This bug seems to be fixed in the version of smail in woody.

cu,
Adrian

-- 
A "No" uttered from deepest conviction is better and greater than a
"Yes" merely uttered to please, or what is worse, to avoid trouble.
                -- Mahatma Ghandi




Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Mar 29 12:37:20 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.