Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197092 - GNOME 2.20 requires hicolor-icon-theme-0.10 or higher
Summary: GNOME 2.20 requires hicolor-icon-theme-0.10 or higher
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome2.20
  Show dependency tree
 
Reported: 2007-10-25 22:58 UTC by Tadas Dailyda
Modified: 2007-10-29 19:43 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 Tadas Dailyda 2007-10-25 22:58:34 UTC
hicolor-icon-theme 0.10 has to be installed for some applications to find their icons (for example rhythmbox icons that reside in /usr/share/rhythmbox/icons). Thi bug appeared when I upgraded GNOME to 2.20. Suggested fix would be to make gnome-icon-theme-2.20 depend on hicolor-icon-theme-0.10

Reproducible: Always

Steps to Reproduce:
Use rhythmbox 0.11.2 or gnome-power-manager-2.20 with hicolor-icon-theme-0.9

Actual Results:  
Doesn't show some icons (tray icon, some others)

Expected Results:  
Icons that are not in /usr/share/icons but instead in /usr/share/<application>/icons should be found and shown correctly

Found solution here: http://forums.droplinegnome.org/viewtopic.php?t=5619
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-10-26 01:06:38 UTC
Hmm... Nothing changed between 0.9 an 0.10 that is related to icons not in /usr/share/icons.  Did you upgrade rhythmbox when you upgraded gnome, by any chance?
Comment 2 Tadas Dailyda 2007-10-26 01:13:22 UTC
Yes, I upgraded rhythmbox and gnome-power-manager along with GNOME and both had this icon problem after that.
Comment 3 Tadas Dailyda 2007-10-26 01:24:51 UTC
OK, so my assumption about /usr/share/<app>/icons was wrong. The actual reason why it didn't work is newly defined categories in 0.10 (at least "status" and "places"). rhythmbox uses both of these, gnome-power-manager uses "status". Should be obvious now :)
Comment 4 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-10-26 02:10:41 UTC
Okay, that makes sense to me, which is why I asked if you upgraded rhythmbox.  This makes the deps hard to do; the deps really belong in rhythmbox/g-p-m; however, currently only icon themes (and gimp) dep on hicolor.

Gnome herd: what do you think?  Bump the gnome-icon-theme dep?  Or add deps to apps as-needed?
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2007-10-26 05:47:35 UTC
Adding deps to apps seems somewhat overkill. What's more is that these apps don't _need_ hicolor, they just want one theme that provides the icons they're looking for.

I'd say the dep only makes sense in the meta.
Comment 6 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-10-26 13:26:32 UTC
No, they need hicolor, because it provides the legal categories that an icon theme can use.  They provide (in some cases) their own icons.

Hicolor doesn't actually provide any icons; it provides a framework for icon themes.
Comment 7 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-10-29 19:43:13 UTC
Okay, I've unilaterally decided that the gnome-icon-theme dep is enough, and bumped it.  Hopefully fixed.