Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 603844 - virtual/freedesktop-icon-theme - add x11-themes/hicolor-icon-theme to RDEPEND
Summary: virtual/freedesktop-icon-theme - add x11-themes/hicolor-icon-theme to RDEPEND
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-27 15:58 UTC by charles17
Modified: 2016-12-31 13:26 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 charles17 2016-12-27 15:58:30 UTC
Please add x11-themes/hicolor-icon-theme to RDEPEND for virtual/freedesktop-icon-theme
Comment 1 Mart Raudsepp gentoo-dev 2016-12-28 20:39:15 UTC
This doesn't make sense. freedesktop-icon-theme is a virtual for icon set packages that install a sufficient baseline of named icons. hicolor-icon-theme only installs the .theme file and hicolor folder for applications to drop their theme agnostic fallbacks to, such as app icons.
Comment 2 Mart Raudsepp gentoo-dev 2016-12-28 20:41:23 UTC
or actually, maybe it makes sense as an additional RDEPEND, in addition to one of the || () ones listed. Just to have an additional place that pulls in hicolor-icon-theme, though all the theme packages themselves ought to be doing it really afaik.
Comment 3 charles17 2016-12-29 07:17:06 UTC
(In reply to Mart Raudsepp from comment #1)
> [...]
> hicolor-icon-theme only installs the .theme file and hicolor folder for
> applications to drop their theme agnostic fallbacks to, such as app icons.

Thanks for the explanation.  I wasn't aware of that fact.  

The reason I filed this bug it that I want to avoid pulling in such "sufficient baseline of named icons" when the (lightweight) hicolor-icon-theme is sufficient.

The workaround is to package.provide lxde-icon-theme and have hicolor-icon-theme in @world.
Comment 4 Pacho Ramos gentoo-dev 2016-12-31 13:26:31 UTC
The packages only needing the basic hicolor icon theme structure should rdepend on it instead of depending on virtual/freedesktop-icon-theme

Leio already explained that... in summary, x11-themes/hicolor-icon-theme is not equivalent to the other providers of that virtual