Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393545 - x11-themes/gnome-themes-standard - make more dependencies optional
Summary: x11-themes/gnome-themes-standard - make more dependencies optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Low minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 19:58 UTC by Cedric Sodhi
Modified: 2011-12-09 12:00 UTC (History)
1 user (show)

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 Cedric Sodhi 2011-12-07 19:58:28 UTC
I (and I assume others, too) need a theming engine for GTK3. Awaita appears to be wide-spread. None of the following dependencies is required to successfully compile Awaita et al:

[ebuild  N     ] dev-perl/XML-NamespaceSupport-1.110.0  51 kB [ebuild  N     ] perl-core/Storable-2.20  174 kB [ebuild  N     ] dev-perl/XML-SAX-0.16  59 kB [ebuild  N     ] virtual/perl-Storable-2.20  0 kB [ebuild  N     ] dev-perl/XML-LibXML-1.70  332 kB [ebuild  N     ] dev-perl/XML-Simple-2.180.0  70 kB [ebuild  N     ] x11-misc/icon-naming-utils-0.8.90  69 kB

If gnome-theme-standard comprises parts which actually require these packages (which I have not noticed during configure), I suggest making it USE flags and otherwise purging the deps.

Reproducible: Always
Comment 1 Cedric Sodhi 2011-12-07 20:01:16 UTC
I guess I should have been more specific and looked better:

The dependency is actually icon-naming-utils. Guessing again, I think that sensibly fulfils a purpose. Yet, it would be nice if one could only get the theming engine.
Comment 2 Pacho Ramos gentoo-dev 2011-12-08 17:38:41 UTC
gnome-themes-standard depends on icon-naming-utils, it depends on XML-Simple, that one depends on that perl modules you are listing
Comment 3 Cedric Sodhi 2011-12-08 20:28:30 UTC
I beg to differ. I can compile gnome-themes-standard just fine without icon-naming-utils. If icon-naming-utils is required for anything, it is an optional and thus isolated operation icons - a good idea for a USE flag.
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2011-12-09 01:10:03 UTC
Cedric, you are correct, icon-naming-utils is not used anywhere in the gnome-themes-standard build system. It had been added to the build-time dependency list by accident; this has now been fixed.

>  09 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
>  gnome-themes-standard-3.0.2.ebuild, gnome-themes-standard-3.2.1.ebuild:
>  icon-naming-utils not needed (bug #393545, thanks to Cedric for reporting).
Comment 5 Pacho Ramos gentoo-dev 2011-12-09 10:52:00 UTC
Cedric, sorry from my part :)
Comment 6 Cedric Sodhi 2011-12-09 12:00:48 UTC
np - I have a history in being slightly obsessed with dependency minimization so I'm happy I was actually correct for once ;)