Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 234440 - mutt ebuild should "support" www-client/links
Summary: mutt ebuild should "support" www-client/links
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-11 04:43 UTC by Jared B.
Modified: 2009-06-19 16:23 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 Jared B. 2008-08-11 04:43:49 UTC
The mutt ebuilds have a vanilla USE flag that can be used to disable certain advanced features.  One feature is using text-based browsers to support HTML e-mail.  By default, the vanilla RDEPEND looks like this:

DEPEND="${RDEPEND}
   !vanilla? (
      <SNIP>
      || ( www-client/lynx www-client/w3m www-client/elinks )
   )"

This requires one of three specific browsers to be available during runtime.  However, www-client/links works just as well and should be added to the list.  As it is currently, even though links may be installed on a system, the ebuild will attempt to install an additional, redundant text-based browser.

Please simply append www-client/links to the end of this list.  Thanks.

Reproducible: Always

Steps to Reproduce:
Comment 1 Fernando J. Pereda (RETIRED) gentoo-dev 2008-08-12 20:52:56 UTC
That's not the reason that DEPEND is there, they are there to build documentation. I belive newer mutt versions can use links. The ones in portage don't.

- ferdy
Comment 2 Jared B. 2008-08-13 01:11:31 UTC
I actually misread that DEPEND as an RDEPEND.  So, my original post was obviously wrong.

However, I modified the ebuild as I mentioned in my original post before installing mutt (and with only links installed), and it still compiled just fine.   This was with 1.5.16.

So, although my initial reasoning was backwards, I still consider this a valid issue as the end result is the same.  Granted, this isn't a critical issue by any means, but it'd be nice to not have to hack the mutt ebuild everytime I installed/upgraded it.  :-)

I'm reopening the bug with this post just so it gets some attention and someone sees that I've responded.  Feel free to close it again if you don't want to do anything about it and I'll leave it alone.
Comment 3 Jared B. 2008-10-17 06:14:39 UTC
Is there any interest in fixing this?
Comment 4 Fabian Groffen gentoo-dev 2009-01-11 11:35:51 UTC
mutt-1.5.19 still only works with lynx, w3m and elinks.  If you want this fixed, create a patch against doc/Makefile.am somewhere around the manual.txt target.