Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701630 - >=mail-client/mutt-1.10.1: Depends on net-mail/mailbase
Summary: >=mail-client/mutt-1.10.1: Depends on net-mail/mailbase
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Fabian Groffen
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-01 07:13 UTC by Logan Perkins
Modified: 2019-12-08 12:03 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 Logan Perkins 2019-12-01 07:13:31 UTC
In addition to the ability to manage a local mail spool file (which net-mail/mailbase would configure), mutt can work with POP3/IMAP and SMTP without any local mail server or spool files (it also can work with Maildirs setup via FUSE or similar).  This means it is improper to depend on net-mail/mailbase without a USE flag, as it draws in unnecessary extra packages (specifically ones for a mail *server*).  

Note that other packages under net-mail, such as net-mail/thunderbird and net-mail/alpine do not depend on mail-base.

Reproducible: Always
Comment 1 Logan Perkins 2019-12-01 07:15:09 UTC
Shoot, I meant mail-client/thunderbird and mail-client/alpine.  Even an extra proofread didn't catch that before hitting submit.
Comment 2 Fabian Groffen gentoo-dev 2019-12-01 10:34:46 UTC
hmmm, yeah ok, I think this is a legacy dep, from the time when Mutt didn't support IMAP.
Comment 3 Fabian Groffen gentoo-dev 2019-12-08 12:03:13 UTC
Ok, I checked this, and mailbase provides mailcap, which mutt uses to auto_view MIME parts.  I don't see any dependencies for mailbase, except pam when USE=pam.

net-mail/mailbase-1.5-r1: acct-user/mail acct-user/postmaster acct-group/mail virtual/pam

All of these are just user groups, so no heavy dependencies or anything.

Closing this bug for now.  Please reopen/comment if you think I missed something.