Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409105 - colorhug-client doesn't install gsettings schemas
Summary: colorhug-client doesn't install gsettings schemas
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-21 08:56 UTC by Andreas Proschofsky (RETIRED)
Modified: 2012-03-21 15:27 UTC (History)
0 users

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 Andreas Proschofsky (RETIRED) gentoo-dev 2012-03-21 08:56:10 UTC
colorhug-client doesn't work after the first install as the gsettings schema database doesn't get updated (so the config options are missing). It only starts to work after you've installed another package that actually triggers the schemas update. The fix is easy just inherit gnome2 eclass, or if you don't want to pull  all that in inherit gnome2-utils and call gnome2_schemas_update() from pkg_postinst() and pkg_postrm()

Also: Shouldn't colorhug-client have a RDEPEND on argyllcms?
Comment 1 Greg Kroah-Hartman (RETIRED) gentoo-dev 2012-03-21 15:20:42 UTC
Thanks for the pointer, I'll go work on the ebuild to fix this.

And no, the RDEPEND isn't necessary, colorhug-client does work on its own without argyllcms, although it is nice to have it to actually integrate things :)
Comment 2 Greg Kroah-Hartman (RETIRED) gentoo-dev 2012-03-21 15:27:10 UTC
Now fixed and checked in, thanks for pointing this out.