Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437724 - net-irc/smuxi - remove GConf# dep and rename flag 'gnome' to 'gtk'
Summary: net-irc/smuxi - remove GConf# dep and rename flag 'gnome' to 'gtk'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-09 14:25 UTC by René 'Necoro' Neumann
Modified: 2013-07-07 11:52 UTC (History)
0 users

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


Attachments
smuxi-0.8.10.1.ebuild.diff (file_437724.txt,943 bytes, patch)
2012-10-09 14:25 UTC, René 'Necoro' Neumann
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description René 'Necoro' Neumann 2012-10-09 14:25:15 UTC
Created attachment 326092 [details, diff]
smuxi-0.8.10.1.ebuild.diff

Currently net-irc/smuxi depends on GConf#, which in turn requires quite bunch of gnome stuff. But this dependency is bogus, because smuxi does not use GConf at all:

16:15 <Mirco> Necoro: nope, never used gconf
16:15 <Mirco> Necoro: why?
16:15 <Necoro> Mirco: thanks -- because on Gentoo it depends on GConf#, which in turn pulls in half of gnome
16:16 <Mirco> Necoro: wut
16:16 <Mirco> Necoro: the package should be fixed then
16:16 <Mirco> Necoro: only uses GTK#

Then there is also no reason to name the useflag 'gnome', because there is no relationship to GNOME except the binary name.

(This in turn avoids bugs like #437668)

Attached is a patch against the smuxi-0.8.10.1.ebuild
Comment 1 Pacho Ramos gentoo-dev 2012-10-27 10:09:39 UTC
Will wait for next version bump to rename the flag (and prevent useless rebuild for most people)

Regarding wrong dep, just dropped:
+  27 Oct 2012; Pacho Ramos <pacho@gentoo.org> smuxi-0.8.10.1.ebuild:
+  Drop buggy gconf dependency, bug #437724 by René 'Necoro' Neumann.
+
Comment 2 Pacho Ramos gentoo-dev 2013-07-07 11:52:27 UTC
+*smuxi-0.8.11 (07 Jul 2013)
+
+  07 Jul 2013; Pacho Ramos <pacho@gentoo.org> +smuxi-0.8.11.ebuild,
+  -files/smuxi-0.8-release-build.patch, -files/smuxi-0.8-visibility.patch,
+  -smuxi-0.8.9.1.ebuild:
+  Version bump, drop old.
+