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

Bug 132862

Summary: Signal (HUP) gconf daemons to reload schemas on schemas install/uninstall
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement CC: eva, jsled
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 119872    
Attachments: gconf.reload.patch

Description Ed Catmur 2006-05-09 23:20:32 UTC
When schemas are installed (in gnome2_gconf_install), running gconf daemons are not updated with the new schemas. This causes problems with some applications (for example, gnome-power-manager decides the user isn't allowed to suspend the machine, gnucash-1.9.x gets very upset, etc.)

gconfd-2 reloads schemas when it receives SIGHUP. It would be simple to add "killall -SIGHUP gconfd-2" to gnome2_gconf_{install,uninstall} in gnome2.eclass.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2006-06-28 19:39:05 UTC
we could modify eclass to achieve that, isn't it ?
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2006-07-21 11:35:21 UTC
Created attachment 92434 [details, diff]
gconf.reload.patch

gnome herd: can a few of us test this, and then I'll commit it?

Thanks.
Comment 4 foser (RETIRED) gentoo-dev 2006-08-03 10:05:30 UTC
simplified the patch and added it.

Thanks for the report and suggestion Ed.