Hanno Böck writes:

Hi,

There's a very old bug in the Gentoo bug tracker that there's a name
collission between the courier and the ucspi-tcp package:
https://bugs.gentoo.org/show_bug.cgi?id=223155

There are similar bug reports in plenty of other distributions:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476489
https://bugs.archlinux.org/task/9116

Debian has solved this with a complicated construction using multiple
alternatives, archlinux and gentoo simply by avoiding to install both
packages in parallel.

From what I can see the main purpose of the addcr command is that it
internally is used by the smtpd code. So I think this could probably be
renamed without causing too much trouble.

Sam, do you think we can change addcr to another name, e.g. caddcr,
addcr-courier, addcr.courier or whatever you feel is most suitable?
ucspi-tcp is very old and I doubt it'll be changed, yet it still seems
popular. And unlike the courier tool I think the ucspi-tcp tool isn't
primarily meant to be used internally, so renaming it would cause more
complications.

courier's addcr was historically intended to replace addcr from ucspi-tcp.

This is not the only binary in Courier that intentionally replaces some other tool's functionality.

Another one is preline, that intentionally provides the same functionality as procmail's getline. Why is that not a conflict?

A solution that's usually used elsewhere is to simply put Courier's bindir somewhere else, and then add it to the system shells' default PATHs. That's the default configure setting, bindir is /usr/lib/courier/bin.

Would that work here?

Attachment: pgpxxBuwhIbZ4.pgp
Description: PGP signature

------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to