Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 505444 - gnome-base/gconf-3.2.6: drop redundant gtk+ dependency and useflag
Summary: gnome-base/gconf-3.2.6: drop redundant gtk+ dependency and useflag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-23 15:01 UTC by Rafał Mużyło
Modified: 2014-04-05 07:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.
+