Bug 9780

Summary: buildsudoku.py runtime test depends on gtk+2
Product: [QA/Testing] Runtime Testing Reporter: Jussi Kukkonen <jku>
Component: generalAssignee: Ross Burton <ross.burton>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: jose.perez.carranza
Version: unspecified   
Target Milestone: 2.2 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Jussi Kukkonen 2016-06-15 11:27:04 UTC
sudoky-savant (used in meta/lib/oeqa/runtime/buildsudoku.py and meta/lib/oeqa/sdk/buildsudoku.py) depends on Gtk+2. We're removing Gtk+2 from core-image-sato so this should be fixed.

Porting sudoku-savant to Gtk+3 is likely to be non-trivial (they have custom drawing code). Better alternative would be to replace it. The new app should be not totally trivial to build: sudoku-savant has both C++ and Gtk+, something similar would be good.

Ross is adding gtk+ to the sdk as a stop gap solution: this should be reverted once this issue is fixed.
Comment 1 Ross Burton 2016-06-21 14:40:12 UTC
galculator is gtk+3 and has otherwise minimal dependencies.  Patch sent!
Comment 2 Ross Burton 2016-07-20 16:17:35 UTC
Fixed as of oe-core aaccc1109fbdda72ffc5b5e66177d00b365d267b.
Comment 3 Jose Perez C 2016-07-29 15:08:59 UTC
Verified on Bug 10028