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

Bug 409105

Summary: colorhug-client doesn't install gsettings schemas
Product: Gentoo Linux Reporter: Andreas Proschofsky (RETIRED) <suka>
Component: Current packagesAssignee: Greg Kroah-Hartman (RETIRED) <gregkh>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.