On Thu, Apr 17, 2008 at 01:45:38AM +0200, Ralf Treinen wrote:
> ucspi-tcp should conflict with courier-mta as it shares a file with
> that package:
> 
> Unpacking courier-mta (from .../courier-mta_0.59.0-1_amd64.deb) ...
> dpkg: error processing
> /var/cache/apt/archives/courier-mta_0.59.0-1_amd64.deb (--unpack):
>  trying to overwrite `/usr/bin/addcr', which is also in package ucspi-tcp
> Errors were encountered while processing:
>  /var/cache/apt/archives/courier-mta_0.59.0-1_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)

Hi Stefan,

the addcr programs from courier-mta and ucspi-tcp have nearly the same
functionality, it's just that courier's addcr doesn't add a \c if it's
already there.

Possible solutions to the conflict:
 (1) ucspi-tcp diverts courier's addcr
 (2) courier-mta diverts ucpsi-tcp's addcr
 (3) both packages use alternatives to manage /usr/bin/addcr
 (4) ucspi-tcp renames the addcr program (upstream or Debian)
 (5) courier-mta renames the add cr program (upstream or Debian)

I'm not that much in favor of (4), and personally suggest (2), as
courier's addcr includes 'more' functionality.

What do you think?

Thanks, Gerrit.



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

Reply via email to