Bug 2284363 - Only inherit themes which are really needed
Summary: Only inherit themes which are really needed
Keywords:
Status: NEW
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: tango-icon-theme
Version: epel9
Hardware: All
OS: All
unspecified
unspecified
Target Milestone: ---
Assignee: Scott K Logan
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-06-03 06:37 UTC by alexxcons@xfce.org
Modified: 2024-06-03 06:37 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description alexxcons@xfce.org 2024-06-03 06:37:39 UTC
Hi Fedora team,

now that the related xdg icon theme merge request [1] got merged and v0.18 of the spec got released, I am starting my mission to get the "Inherits" attribute right for popular icon-themes to prevent potentially missing icons 🙂

Currently tango-icon-theme defines in its index.theme:

> Inherits=gnome,crystalsvg

- "crystalsvg" is an ancient theme, which does not exist anymore / is not packaged by anybody. So this clearly should be dropped from the Inherits list. (produces a warning during load)
 
- "gnome" actually is a required dependency, since "tango-icon-theme" does not provide an icon for the fd.org specified icon-name "folder". So it would make sense to make gnome-icon-theme a hard dependency of tango-icon-theme. 

Sadly I did not find any official tango-icon-theme upstream repository to report/fix the issue there. See as well [2].

(In the near future I might open fedora reports for many other icon-themes as well, though I first wanted to report the issues upstream, on each theme repo and wait if a fix will be applied there)

[1]: https://gitlab.freedesktop.org/xdg/default-icon-theme/-/merge_requests/5
[2]: https://gitlab.freedesktop.org/tango/tango-icon-theme/-/issues/36)


Note You need to log in before you can comment on or make changes to this bug.