LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 07-23-2012, 03:39 AM   #1
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Rep: Reputation: 34
GLib-GIO-Message when starting emacs after latest -current update


When starting emacs from CLI I now get this:

Code:
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
When using emacs -nw the message goes away.

Is this by intention, or a "bug"?
 
Old 07-23-2012, 12:56 PM   #2
CTM
Member
 
Registered: Apr 2004
Distribution: Slackware64 13.37 / 14.0
Posts: 127

Rep: Reputation: 45
Starting with 23.2, Emacs uses GConf for some features - since GConf is now part of -current proper (it was moved from extra/ to the l/ series yesterday), I assume Emacs is picking up GConf at run time. You can disable Emacs's support for GConf by recompiling with --without-gconf.

edit: it seems it's also because Emacs requires dconf as well as GConf for the feature described in the post below to work correctly, so try installing dconf as an alternative to recompiling with --without-gconf. If it works, maybe dconf needs to be added to Slackware too...

Last edited by CTM; 07-23-2012 at 01:07 PM.
 
Old 07-23-2012, 01:00 PM   #3
CTM
Member
 
Registered: Apr 2004
Distribution: Slackware64 13.37 / 14.0
Posts: 127

Rep: Reputation: 45
...and playing detective, even though I don't use Emacs:

Code:
       -nw     Tells  Emacs not to use its special interface to X.  If you use
               this switch when invoking Emacs from an xterm(1)  window,  dis-
               play is done in that window.
Emacs uses GConf for its "font-use-system-font" feature, which I assume is only used in conjunction with Emacs's "special interface to X".
 
Old 07-24-2012, 01:13 AM   #4
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
I think I'll just wait for an official emacs package without the issue or perhaps Patrick will bring in dconf.
 
Old 07-25-2012, 07:50 AM   #5
CTM
Member
 
Registered: Apr 2004
Distribution: Slackware64 13.37 / 14.0
Posts: 127

Rep: Reputation: 45
Your wish was granted:

Code:
Wed Jul 25 02:02:40 UTC 2012
e/emacs-24.1-x86_64-3.txz:  Rebuilt.
  Don't use GConf.
 
Old 07-26-2012, 03:32 AM   #6
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
I'm still getting the message with the latest emacs package. Very odd, as I can see --disable-gconf added to the slackbuild script. Apparently something more is needed to get rid of it.
 
Old 07-26-2012, 08:21 AM   #7
disturbed1
Senior Member
 
Registered: Mar 2005
Location: USA
Distribution: Slackware
Posts: 1,133
Blog Entries: 6

Rep: Reputation: 223Reputation: 223Reputation: 223
Quote:
Originally Posted by CTM View Post
edit: it seems it's also because Emacs requires dconf as well as GConf for the feature described in the post below to work correctly, so try installing dconf as an alternative to recompiling with --without-gconf. If it works, maybe dconf needs to be added to Slackware too...
Any application that spouts
Code:
GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
Is looking for dconf.
http://permalink.gmane.org/gmane.comp.gnome.shell/5897
 
Old 07-26-2012, 03:51 PM   #8
TL_CLD
Member
 
Registered: Sep 2006
Posts: 342

Original Poster
Rep: Reputation: 34
OK, so I'm guessing we'll see dconf added to -current soon? Or perhaps --disable-dconf can be added to the emacs build script also?
 
Old 07-27-2012, 12:19 AM   #9
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 491

Rep: Reputation: 79
Unhappy

No problems here.


edit: sorry, starting from terminal:
Quote:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
Attached Images
File Type: jpg emacs-current.jpg (131.6 KB, 20 views)

Last edited by BrZ; 07-27-2012 at 12:25 AM.
 
Old 07-27-2012, 07:47 PM   #10
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 491

Rep: Reputation: 79
Even after today's update, the message is still here.
Building emacs with "--without-dconf": "configure: WARNING: unrecognized options: --without-dconf"
After compiling dconf, no more error. Seems dconf is a new dependency now =[
 
Old 07-28-2012, 11:57 AM   #11
GazL
Senior Member
 
Registered: May 2008
Posts: 3,330

Rep: Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884
"--without-gsettings"
 
Old 07-28-2012, 10:31 PM   #12
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 491

Rep: Reputation: 79
Thanks GazL, I'll try to build with that option and uninstall dconf. In the mean time, I discovered that if I "export GSETTINGS_BACKEND=memory", emacs start without warning.
 
Old 07-28-2012, 11:13 PM   #13
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 491

Rep: Reputation: 79
Worked a treat GazL, thanks again.
 
Old 07-31-2012, 02:45 PM   #14
sanjioh
Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 48

Rep: Reputation: Disabled
So what do you people think, should we expect emacs to be rebuilt or dconf to be added as a dependency? Or nothing at all?
 
Old 07-31-2012, 04:27 PM   #15
GazL
Senior Member
 
Registered: May 2008
Posts: 3,330

Rep: Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884Reputation: 884
I expect he'll get around to rebuilding it with '--without-gsettings', as that seemed to be the intent with the last rebuild when he disabled gconf (it just wasn't enough).

Of course, that's just my guess, which is no better than anyone else's.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Latest update to -Current has broken X - again! BobNutfield Slackware 18 02-07-2011 09:34 PM
radeon problems with latest -current update adamk75 Slackware 11 02-07-2011 12:45 AM
GLib-GIO-CRITICAL faizlo Linux - Software 2 11-29-2010 10:55 PM
dhclient and dhcpcd broken after latest - current update em21701 Slackware 2 03-06-2010 10:02 AM


All times are GMT -5. The time now is 09:28 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration