public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
@ 2013-05-01  2:29 Walter Dnes
  2013-05-01  3:17 ` Alexandre Rostovtsev
  0 siblings, 1 reply; 8+ messages in thread
From: Walter Dnes @ 2013-05-01  2:29 UTC (permalink / raw
  To: Gentoo Developers

  I was going to file a bug at bugzilla, but this looks like it's going
to involve virtually every GNOME-related app, so playing whack-a-mole is
going to be painfull.  It'll have to be tackled higher up, which is why
I'm posting here.  I apologize if there is a more correct way of
reporting this.  I'm not aware of it.  Background...

GNOME is migrating from GConf to GSettings, as per...
https://developer.gnome.org/gio/2.26/ch26.html
https://live.gnome.org/GnomeGoals/GSettingsMigration

  This is starting to impact some Gentoo users...

https://bugs.gentoo.org/show_bug.cgi?id=327595
gnome-base/gnome-control-center-2.32.1-r1: proxy settings don't use
Gsettings

https://bugs.gentoo.org/show_bug.cgi?id=431972
icedtea-bin-7 should depend on gsettings-desktop-schemas

https://bugs.gentoo.org/show_bug.cgi?id=363631
Un-disable gsettings and shm from gst-p-bad eclass

See also http://www.gossamer-threads.com/lists/gentoo/user/271860 where
I got involved.

  As I said before, this looks like it'll hit a lot of GNOME-related
apps, and is going to take a co-ordinated effort of some sort.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  2:29 [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo? Walter Dnes
@ 2013-05-01  3:17 ` Alexandre Rostovtsev
  2013-05-01  3:26   ` Walter Dnes
  0 siblings, 1 reply; 8+ messages in thread
From: Alexandre Rostovtsev @ 2013-05-01  3:17 UTC (permalink / raw
  To: gentoo-dev

On Tue, 2013-04-30 at 22:29 -0400, Walter Dnes wrote:
>   I was going to file a bug at bugzilla, but this looks like it's going
> to involve virtually every GNOME-related app, so playing whack-a-mole is
> going to be painfull.  It'll have to be tackled higher up, which is why
> I'm posting here.  I apologize if there is a more correct way of
> reporting this.  I'm not aware of it.  Background...
> 
> GNOME is migrating from GConf to GSettings, as per...
> https://developer.gnome.org/gio/2.26/ch26.html
> https://live.gnome.org/GnomeGoals/GSettingsMigration

GNOME *long ago migrated* from GConf to GSettings. The migration started
years ago and was completed with GNOME-3.4, released in spring 2012.

>   This is starting to impact some Gentoo users...

It impacts users who use stable keywords and are therefore stuck with
GNOME-2.32. The workaround is for affected users to switch to ~arch
keywords (note that GNOME-3.x ebuilds in ~arch get vastly more care and
attention from us than the theoretically stable GNOME-2.32).

And the real solution is to finally stabilize some release of GNOME-3.x



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  3:17 ` Alexandre Rostovtsev
@ 2013-05-01  3:26   ` Walter Dnes
  2013-05-01  4:00     ` Grant
  2013-05-01  4:10     ` Alexandre Rostovtsev
  0 siblings, 2 replies; 8+ messages in thread
From: Walter Dnes @ 2013-05-01  3:26 UTC (permalink / raw
  To: gentoo-dev

On Tue, Apr 30, 2013 at 11:17:35PM -0400, Alexandre Rostovtsev wrote

> It impacts users who use stable keywords and are therefore stuck with
> GNOME-2.32. The workaround is for affected users to switch to ~arch
> keywords (note that GNOME-3.x ebuilds in ~arch get vastly more care and
> attention from us than the theoretically stable GNOME-2.32).
> 
> And the real solution is to finally stabilize some release of GNOME-3.x

  Thanks for the info.  I didn't realize that stable was that far
behind.  Now to see how much I have to keyword.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  3:26   ` Walter Dnes
@ 2013-05-01  4:00     ` Grant
  2013-05-01  4:10     ` Alexandre Rostovtsev
  1 sibling, 0 replies; 8+ messages in thread
From: Grant @ 2013-05-01  4:00 UTC (permalink / raw
  To: gentoo-dev

>> It impacts users who use stable keywords and are therefore stuck with
>> GNOME-2.32. The workaround is for affected users to switch to ~arch
>> keywords (note that GNOME-3.x ebuilds in ~arch get vastly more care and
>> attention from us than the theoretically stable GNOME-2.32).
>>
>> And the real solution is to finally stabilize some release of GNOME-3.x
>
>   Thanks for the info.  I didn't realize that stable was that far
> behind.  Now to see how much I have to keyword.

Hi Walter, please let us know how much stuff you end up keywording.

- Grant


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  3:26   ` Walter Dnes
  2013-05-01  4:00     ` Grant
@ 2013-05-01  4:10     ` Alexandre Rostovtsev
  2013-05-01  8:19       ` Walter Dnes
  1 sibling, 1 reply; 8+ messages in thread
From: Alexandre Rostovtsev @ 2013-05-01  4:10 UTC (permalink / raw
  To: gentoo-dev

On Tue, 2013-04-30 at 23:26 -0400, Walter Dnes wrote:
> On Tue, Apr 30, 2013 at 11:17:35PM -0400, Alexandre Rostovtsev wrote
> 
> > It impacts users who use stable keywords and are therefore stuck with
> > GNOME-2.32. The workaround is for affected users to switch to ~arch
> > keywords (note that GNOME-3.x ebuilds in ~arch get vastly more care and
> > attention from us than the theoretically stable GNOME-2.32).
> > 
> > And the real solution is to finally stabilize some release of GNOME-3.x
> 
>   Thanks for the info.  I didn't realize that stable was that far
> behind.  Now to see how much I have to keyword.

If you want a ready-to-use package.keywords file for GNOME 3, we have
one in the gnome overlay that is reasonably well-maintained:

http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=blob;f=status/portage-configs/package.keywords.gnome3



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  4:10     ` Alexandre Rostovtsev
@ 2013-05-01  8:19       ` Walter Dnes
  2013-05-01 13:22         ` Alexandre Rostovtsev
  0 siblings, 1 reply; 8+ messages in thread
From: Walter Dnes @ 2013-05-01  8:19 UTC (permalink / raw
  To: gentoo-dev

On Wed, May 01, 2013 at 12:10:33AM -0400, Alexandre Rostovtsev wrote
> On Tue, 2013-04-30 at 23:26 -0400, Walter Dnes wrote:
> > On Tue, Apr 30, 2013 at 11:17:35PM -0400, Alexandre Rostovtsev wrote
> > 
> > > It impacts users who use stable keywords and are therefore stuck with
> > > GNOME-2.32. The workaround is for affected users to switch to ~arch
> > > keywords (note that GNOME-3.x ebuilds in ~arch get vastly more care and
> > > attention from us than the theoretically stable GNOME-2.32).
> > > 
> > > And the real solution is to finally stabilize some release of GNOME-3.x
> > 
> >   Thanks for the info.  I didn't realize that stable was that far
> > behind.  Now to see how much I have to keyword.
> 
> If you want a ready-to-use package.keywords file for GNOME 3, we have
> one in the gnome overlay that is reasonably well-maintained:
> 
> http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=blob;f=status/portage-configs/package.keywords.gnome3

  I think I just realized what this means.  I run ICEWM, not GNOME.
GNUMERIC and ABIWORWD and GIMP are the 3 GNOME apps that I use a lot.
Do I have to emerge GNOME-BASE in it's entirety just to get GSettings
working?

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01  8:19       ` Walter Dnes
@ 2013-05-01 13:22         ` Alexandre Rostovtsev
  2013-05-01 22:24           ` Walter Dnes
  0 siblings, 1 reply; 8+ messages in thread
From: Alexandre Rostovtsev @ 2013-05-01 13:22 UTC (permalink / raw
  To: gentoo-dev

On Wed, 2013-05-01 at 04:19 -0400, Walter Dnes wrote:
>   I think I just realized what this means.  I run ICEWM, not GNOME.
> GNUMERIC and ABIWORWD and GIMP are the 3 GNOME apps that I use a lot.
> Do I have to emerge GNOME-BASE in it's entirety just to get GSettings
> working?

Then I misunderstood. I thought that you were running GNOME-2.32 and
were complaining that while 2.32-era programs like epiphany-2.32,
gnome-control-center-2.32, etc. expect all their settings to be stored
in gconf, modern programs or libraries designed for GNOME-3 expect these
settings to be stored in gsettings, which results in inconsistencies and
strange behavior.

But if you are running IceWM, this should not be a problem. To get
gsettings working, you only need 4 things: dbus, glib, dconf, and
gsettings-desktop-schemas. And the latest stable versions of them would
be sufficient.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo?
  2013-05-01 13:22         ` Alexandre Rostovtsev
@ 2013-05-01 22:24           ` Walter Dnes
  0 siblings, 0 replies; 8+ messages in thread
From: Walter Dnes @ 2013-05-01 22:24 UTC (permalink / raw
  To: gentoo-dev

On Wed, May 01, 2013 at 09:22:56AM -0400, Alexandre Rostovtsev wrote
> On Wed, 2013-05-01 at 04:19 -0400, Walter Dnes wrote:
> >   I think I just realized what this means.  I run ICEWM, not GNOME.
> > GNUMERIC and ABIWORWD and GIMP are the 3 GNOME apps that I use a lot.
> > Do I have to emerge GNOME-BASE in it's entirety just to get GSettings
> > working?
> 
> Then I misunderstood. I thought that you were running GNOME-2.32 and
> were complaining that while 2.32-era programs like epiphany-2.32,
> gnome-control-center-2.32, etc. expect all their settings to be stored
> in gconf, modern programs or libraries designed for GNOME-3 expect these
> settings to be stored in gsettings, which results in inconsistencies and
> strange behavior.
> 
> But if you are running IceWM, this should not be a problem. To get
> gsettings working, you only need 4 things: dbus, glib, dconf, and
> gsettings-desktop-schemas. And the latest stable versions of them would
> be sufficient.

  Thank you very much.  This will be helpful on my netbook (2 gigs ram
and Intel Atom processor).  Gnome 3.x would be too much for it to run.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-05-01 22:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-01  2:29 [gentoo-dev] GNOME migrating from GConf to GSettings; effects on Gentoo? Walter Dnes
2013-05-01  3:17 ` Alexandre Rostovtsev
2013-05-01  3:26   ` Walter Dnes
2013-05-01  4:00     ` Grant
2013-05-01  4:10     ` Alexandre Rostovtsev
2013-05-01  8:19       ` Walter Dnes
2013-05-01 13:22         ` Alexandre Rostovtsev
2013-05-01 22:24           ` Walter Dnes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox