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

Bug 505444

Summary: gnome-base/gconf-3.2.6: drop redundant gtk+ dependency and useflag
Product: Gentoo Linux Reporter: Rafał Mużyło <galtgendo>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rafał Mużyło 2014-03-23 15:01:39 UTC
Awhile back, gconf used to install a helper program that used gtk+.

But long since that program has left the tarball.

Now, gtk+ is used only by noinst examples.
Comment 1 Pacho Ramos gentoo-dev 2014-03-30 10:40:09 UTC
Not sure what is the purpose of --with-gtk=3.0 configure switch then :/
Comment 2 Rafał Mużyło 2014-03-30 11:20:51 UTC
(In reply to Pacho Ramos from comment #1)
> Not sure what is the purpose of --with-gtk=3.0 configure switch then :/

That's actually quite simple: commit introducing gtk3 dates '2010-10-03 15:11:40 (GMT)' (configure.in), commit removing the helper program dates '2013-01-22 01:09:35 (GMT)' (gconf/Makefile.am).

Oh, and talking about commits, perhaps this would be a good point to cherry-pick those three made after 3.2.6 release, as the chances of them ever getting out of the repo are quite low by now.
Comment 3 Pacho Ramos gentoo-dev 2014-04-05 07:49:11 UTC
+*gconf-3.2.6-r2 (05 Apr 2014)
+
+  05 Apr 2014; Pacho Ramos <pacho@gentoo.org>
+  +files/gconf-3.2.6-gsettings-data-convert-paths.patch,
+  +files/gconf-3.2.6-mconvert-crasher.patch,
+  +files/gconf-3.2.6-spew-console-error.patch, +gconf-3.2.6-r2.ebuild,
+  -gconf-2.32.4.ebuild, -gconf-3.2.6.ebuild:
+  gtk is not really needed (#505444 by Rafal Muzylo), drop orbit as it's dead
+  for ages, nothing needs it in the tree and we really want people to not use
+  that and, instead, use dbus for GConf's IPC. Also apply patches from upstream
+  master branch. Drop old.
+