Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280328 - www-client/midori-9999 should depend on >=webkit-gtk-1.1.1
Summary: www-client/midori-9999 should depend on >=webkit-gtk-1.1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Markus Ullmann (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 15:16 UTC by Michal Janke
Modified: 2009-09-14 14:48 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 Michal Janke 2009-08-04 15:16:00 UTC
The midori-9999 ebuild is missing minimal webkit-gtk version declaration. As visible during the package configuration, there is a test for webkit-gtk "--atleast-version=1.1.1". This should be included in the ebuild.

Reproducible: Always

Steps to Reproduce:
1. unmask midori-9999
2. try to build with <webkit-gtk-1.1.1 version installed

Actual Results:  
midori build fails in configuration phase

Expected Results:  
build (or at least configuration) succeeds
Comment 1 James Earl Spahlinger 2009-08-06 02:07:08 UTC
Please paste the output of 'emerge --info' into a bugzilla comment to assist the maintainers in resolving this issue

Comment 2 Michal Janke 2009-08-06 03:09:37 UTC
(In reply to comment #1)
> Please paste the output of 'emerge --info' into a bugzilla comment to assist
> the maintainers in resolving this issue
> 

The emerge environment is irrelevant. This is a bug in dependencies declaration of the ebuild not being in sync with the package configuration script.

Midori's configuration tests for webkit-gtk version higher or equal to 1.1.1;
The ebuild's RDEPEND variable only refers to webkit-gtk (any version).

The solution is to change "webkit-gtk" to ">=webkit-gtk-1.1.1" in the ebuild.
Comment 3 Wormo (RETIRED) gentoo-dev 2009-08-06 06:32:25 UTC
Thanks for reporting this dependency problem, assigning to maintainer.
Comment 4 Michal Janke 2009-09-09 22:05:22 UTC
_Please_ update the ebuild, it really doesn't require any effort at all!

(In reply to comment #2)
> The solution is to change "webkit-gtk" to ">=webkit-gtk-1.1.1" in the ebuild.
> 

Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-09-14 14:48:10 UTC
%% grep webkit-gtk *
midori-0.1.10.ebuild:   >=net-libs/webkit-gtk-1.1.1
midori-0.1.9.ebuild:    >=net-libs/webkit-gtk-0_p42000
midori-9999.ebuild:     >=net-libs/webkit-gtk-1.1.1