Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 441774 - =mail-mta/courier-0.69.0 collides with sys-apps/ucspi-tcp and net-mail/dot-forward
Summary: =mail-mta/courier-0.69.0 collides with sys-apps/ucspi-tcp and net-mail/dot-fo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
: 491670 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-11-04 19:53 UTC by Vicente Olivert Riera (RETIRED)
Modified: 2013-11-20 14:58 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
compressed build log (courier-0.69.0:20121104-193016.log.bz2,45.88 KB, application/x-bzip2)
2012-11-04 19:53 UTC, Vicente Olivert Riera (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vicente Olivert Riera (RETIRED) gentoo-dev 2012-11-04 19:53:59 UTC
Created attachment 328344 [details]
compressed build log

* package mail-mta/courier-0.69.0 NOT merged
 * 
 * Detected file collision(s):
 * 
 * 	/usr/share/man/man1/dot-forward.1
 * 	/usr/bin/addcr
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-apps/ucspi-tcp-0.88-r17
 * 	/usr/bin/addcr
 * 
 * net-mail/dot-forward-0.71-r3
 * 	/usr/share/man/man1/dot-forward.1
Comment 1 Hanno Böck gentoo-dev 2012-11-04 20:09:29 UTC
for dot-forward it probably doesn't make much sense to have qmail-related tools on a courier-system, so maybe we should just add a blocker. For addcr I'm unsure, seems both packages provide the same tool. But it's also related to qmail, so maybe also just block it?
Comment 2 Vicente Olivert Riera (RETIRED) gentoo-dev 2013-05-08 08:47:49 UTC
!sys-apps/ucspi-tcp and !net-mail/dot-forward in the ebuild looks fine for me.
I'll apply the changes if I don't get any response in 30 days.
Comment 3 Vicente Olivert Riera (RETIRED) gentoo-dev 2013-06-15 22:30:11 UTC
Done.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2013-11-19 15:21:11 UTC
*** Bug 491670 has been marked as a duplicate of this bug. ***
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2013-11-20 14:33:50 UTC
*** Bug 491670 has been marked as a duplicate of this bug. ***
Comment 6 MAL 2013-11-20 14:58:25 UTC
The !sys-apps/ucspi-tcp dependency means courier and djbdns can't be installed simultaneously, and since they're commonly used together this is a problem.

Since addcr is such a simply utility and since /usr/bin/addcr installed by courier is a symlink to /usr/lib64/courier/courier/modules/esmtp/addcr on my system, could the symlink not be avoided during courier's install if it's already present, but the file in /usr/lib* still be installed?
I expect ucspi-tcp would need a similar modification.

What is the normal process to fix this kind of issue? Adding a addcr-config or eselect module seems a bit excessive.