Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 551586 - mail-client/balsa-2.5.2 needs to upgrade rdepend to net-libs/webkit-gtk:4
Summary: mail-client/balsa-2.5.2 needs to upgrade rdepend to net-libs/webkit-gtk:4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-09 17:28 UTC by Jack
Modified: 2015-06-11 14:36 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 Jack 2015-06-09 17:28:39 UTC
Current ebuild for mail-client/balsa-2.5.2 has an RDEPEND line "webkit? ( net-libs/webkit-gtk:3 )" but the emerge failed with "No package 'webkit2gtk-4.0' found".  After manually installing webkit-gtk:4 (currently 2.6.5) balsa configured and installed without problems.

Reproducible: Always

Steps to Reproduce:
1. emerge mail-client/balsa-2.5.2
2.
3.
Actual Results:  
Error on configure, unless webkit-gtk:4 happens to be installed.

Expected Results:  
REDEPEND would automatically pull in the required version of webkit-gtk.

Note this is only an issue if USE includes webkit and not gtkhtml.
Comment 1 Pacho Ramos gentoo-dev 2015-06-10 20:54:50 UTC
  08 Jun 2015; Pacho Ramos <pacho@gentoo.org> balsa-2.5.2.ebuild:
  It uses webkit-gtk:4 slot instead of old :3
Comment 2 Jack 2015-06-11 14:36:55 UTC
I just discovered an additional issue.  In order to display the User's Guide (Balsa/Help menu) both yelp and yelp-tools are required.  This ebuild already requires yelp-tools.  If yelp is not present, there is no error or complaint during the emerge, just an error if you select that menu item.  I don't know if yelp should simply be added as a requirement, or if it should be optional, possibly depending on a (new?) doc use flag.  I'll be glad to file a separate bug, if that would be better for tracking rather than just including here.  

(I didn't have yelp, as I run a mostly KDE system, with minimal gnome pieces for a few gnome apps.)