Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 368245 - net-mail/cyrus-imapd-2.4.8 fails to build with net-nntp/leafnode-1.11.5 installed
Summary: net-mail/cyrus-imapd-2.4.8 fails to build with net-nntp/leafnode-1.11.5 insta...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Tobias Scherbaum (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-21 10:19 UTC by Oliver Schwabedissen
Modified: 2011-05-22 20:10 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Schwabedissen 2011-05-21 10:19:45 UTC
I'm running a small news server using net-nntp/leafnode-1.11.5. leafnode comes with a program named fetchnews to fetch news from a news server.

I'm also using cyrus-imapd as an imapd server on my machine. When trying to update from net-mail/cyrus-imapd-2.3.14-r3 to the now stable version 2.4.8 emerge aborted because of a file collission:

 * checking 360 files for package collisions
 * This package will overwrite one or more files that may belong to other
 * packages (see list below).
 * 
 * Detected file collision(s):
 * 
 *      /usr/share/man/man8/fetchnews.8.bz2
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * net-nntp/leafnode-1.11.5
 *      /usr/share/man/man8/fetchnews.8.bz2
 * 
 * Package 'net-mail/cyrus-imapd-2.4.8' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.

Looks as if cyrus-imapd now also comes with a fetchnews program which provides it's own man page.


Reproducible: Always

Steps to Reproduce:
1.emerge -qvu1 cyrus-imapd
2.
3.
Actual Results:  
emerge aborts because of a file collision

Expected Results:  
cyrus-imapd emerges without problems.
Comment 1 Oliver Schwabedissen 2011-05-21 10:26:17 UTC
nntp USE flag is disabled for cyrus-imapd, so there's no need to install fetchnews:

 # emerge -pv net-mail/cyrus-imapd

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] net-mail/cyrus-imapd-2.4.8 [2.3.14-r3] USE="mysql%* pam sieve snmp ssl tcpd -afs% -kerberos -nntp -postgres% -replication -sqlite% (-idled%) (-kolab%)" 0 kB
Comment 2 Eray Aslan gentoo-dev 2011-05-22 20:10:45 UTC
Fixed without a rev bump.  Sync your tree and try again please.

+  22 May 2011; Eray Aslan <eras@gentoo.org> cyrus-imapd-2.4.8.ebuild:
+  Don't install fetchnews man page when nntp USE flag is not set - bug #368245
+