Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 616152

Summary: [mozilla] www-client/firefox-53.0[gtk2] failed: mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of 'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit', 'cairo-android', 'cairo-gonk'
Product: Gentoo Linux Reporter: charles17
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info
emerge -pqv

Description charles17 2017-04-20 18:07:17 UTC
Created attachment 470520 [details]
build.log

mozbuild.configure.options.InvalidOptionError: 'cairo-gtk2' is not one of 'cairo-windows', 'cairo-gtk3', 'cairo-cocoa', 'cairo-uikit', 'cairo-android', 'cairo-gonk'
Comment 1 charles17 2017-04-20 18:09:17 UTC
Created attachment 470522 [details]
emerge --info
Comment 2 charles17 2017-04-20 18:11:21 UTC
Created attachment 470524 [details]
emerge -pqv
Comment 3 tt_1 2017-04-26 17:49:08 UTC
Upstream removed the support for gtk2 from 53.0 on, therefore you have to emerge with -gtk2 which should give you a build with gtk3 instead.
Comment 4 tt_1 2017-04-26 19:57:19 UTC
upstream bug for removal of gtk2 

https://bugzilla.mozilla.org/show_bug.cgi?id=1278282
Comment 5 charles17 2017-04-28 16:16:43 UTC
Commit 	7c968e3cf79024eb6440c3628474ebc8b5401a33 fixed it.