Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670208 - =www-client/midori-6.0: error parsing file […]/midori-6.0_build/core/Midori-0.6.gir: Failed to parse included gir WebKit2-4.0
Summary: =www-client/midori-6.0: error parsing file […]/midori-6.0_build/core/Midori-0...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-03 15:55 UTC by Quentin Retornaz
Modified: 2018-11-04 20:21 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,70.42 KB, text/plain)
2018-11-03 15:57 UTC, Quentin Retornaz
Details
emerge-info.txt (emerge-info.txt,6.27 KB, text/plain)
2018-11-03 15:57 UTC, Quentin Retornaz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Quentin Retornaz 2018-11-03 15:55:53 UTC
=www-client/midori-6.0 fails to build
Comment 1 Quentin Retornaz 2018-11-03 15:57:02 UTC
Created attachment 553978 [details]
build.log
Comment 2 Quentin Retornaz 2018-11-03 15:57:25 UTC
Created attachment 553980 [details]
emerge-info.txt
Comment 3 Guillaume Castagnino 2018-11-04 15:40:56 UTC
Yes, same issue here.
just rebuild webkit-gtk with USE=+introspection
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-04 15:56:56 UTC
What are your flags on webkit-gtk?

(i.e. emerge -pv webkit-gtk)
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-04 15:57:13 UTC
(In reply to Guillaume Castagnino from comment #3)
> Yes, same issue here.
> just rebuild webkit-gtk with USE=+introspection

Oh, have you confirmed USE=introspection installs that file?
Comment 6 Quentin Retornaz 2018-11-04 20:16:23 UTC
(In reply to Michał Górny from comment #5)
> (In reply to Guillaume Castagnino from comment #3)
> > Yes, same issue here.
> > just rebuild webkit-gtk with USE=+introspection
> 
> Oh, have you confirmed USE=introspection installs that file?

I can confirm that, I rebuilt webkit-gtk with USE=introspection and now midori-6.0 build without issues.
Then midori-6.0 depends on net-libs/webkit-gtk[introspection,=jit,opengl]
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-11-04 20:18:31 UTC
Thanks for testing it.
Comment 8 Larry the Git Cow gentoo-dev 2018-11-04 20:21:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae84d1f7ac74c62e3ae96d6bd4ee5767505e0eb

commit 7ae84d1f7ac74c62e3ae96d6bd4ee5767505e0eb
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2018-11-04 20:18:44 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-11-04 20:21:36 +0000

    www-client/midori: Require webkit-gtk[introspection]
    
    Closes: https://bugs.gentoo.org/670208
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 www-client/midori/midori-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)