Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83095 - mailbase, mutt, courier-imap problem
Summary: mailbase, mutt, courier-imap problem
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-23 11:22 UTC by David Grant
Modified: 2005-02-23 14:30 UTC (History)
0 users

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 David Grant 2005-02-23 11:22:08 UTC
I have courier-imap-4.0.1 installed. I'm trying to upgrade mutt from 1.5.6-r4 to 1.5.6-r5. mutt needs mailbase, which it is trying to upgrade to the stable version 0.00-r8 from 0.00-r6. But mailbase doesn't install because courier-imap has already installed /etc/pam.d/pop3 and /etc/pam.d/imap.

Error when emerging mailbase:
* Checking for possible file collisions:
* //etc/pam.d/pop3 exists and wasn't installed by mailbase
* //etc/pam.d/imap exists and wasn't installed by mailbase

* Those files listed above have to be removed in order to
*  install this version of mailbase
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-23 11:54:27 UTC
Just do as the ebuild tells you. See Bug 79240.
Comment 2 David Grant 2005-02-23 12:11:06 UTC
Do as which ebuild tells me?
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-23 13:04:36 UTC
>* Those files listed above have to be removed in order to
>* install this version of mailbase
Comment 4 David Grant 2005-02-23 13:31:26 UTC
Sorry, that doesn't cut it.

If I delete the /etc/pam.d/imap file, then emerge mailbase, then emerge courier-imap those files get clobbered. Something is wrong here.
Comment 5 David Grant 2005-02-23 13:37:46 UTC
Here's the problem I think. Someone committed the new mailbase to the tree, but they didn't make courier-imap conform to it. From that bug you mentioned, comment 29:

"Please maintainers, made popa3d and courier-imap conform this bug ASAP." That was written at 4am PST and it is now 1:30pm PST. It's too recent I guess.

But something is still fsck'ed up, admit it. mailbase got committed with arch=x86 too early. Should be arch=~x86.

And secondly, there is a problem with the fact that mailbase complains about the presence of these files. Why not make them cfg files and have them handled by etc-update. It's stupid that my emerge -u world this morning gets interrupted by some message telling me to manually delete somes files in /etc/ so that some package can be installed. That's not my job to do. I've never touched those files. mailbase should clobber them if it has to. Or use cfg handling via etc-update...
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-23 13:55:08 UTC
>And secondly, there is a problem with the fact that mailbase complains about the presence of these files. 

Delete them by hand please. And don't reopen, there won't be taken any other action.
Comment 7 David Grant 2005-02-23 14:22:31 UTC
Sorry, one person's opninon is not a consensus.
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-23 14:30:30 UTC
there were other bugs and they're closed as well. don't be an asshat