Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 619162 - [kde overlay] kde-plasma/systemsettings-9999 builds but segfaults without dev-libs/kirigami:2
Summary: [kde overlay] kde-plasma/systemsettings-9999 builds but segfaults without dev...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-21 10:30 UTC by Duncan
Modified: 2017-05-23 18:40 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 Duncan 2017-05-21 10:30:09 UTC
systemsettings-9999 apparently now needs kirigami:2 as a pdep.  It will build without it, but will segfault at runtime without displaying a window if kirigami (or possibly qtquickcontrols2, which kirigami pulled in, but IIRC the segfault error listed a filename that suggested kirigami) isn't installed.

A manual partial bisect of upstream suggests a commit sometime after 625bae01c on Apr 14 (which itself worked in a quick test, tho the settings style had changed) added the dep, and indeed, the next commit in the git log, 5010ef134, suggests the kirigami dep is either there or coming.  b41df9add, from Apr 19, would still show a window (no segfault), but it was an empty window, and current head 9f22aaac1 now segfaults without kirigami.

With kirigami:2 merged, systemsettings at current head appears to work just fine. =:^)
Comment 1 Andreas Sturmlechner gentoo-dev 2017-05-23 18:40:44 UTC
Thanks, fixed in git commit 9a94f43a00b2f732e1258aacabb59228324cb55e