Bug 9780 - buildsudoku.py runtime test depends on gtk+2
Summary: buildsudoku.py runtime test depends on gtk+2
Status: VERIFIED FIXED
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.2 M2
Assignee: Ross Burton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-06-15 11:27 UTC by Jussi Kukkonen
Modified: 2016-07-29 15:08 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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