FS#17963 - [human-icon-theme] Provide package for tangerine-icon-theme as dependency

Attached to Project: Community Packages
Opened by Sander Jansen (GogglesGuy) - Friday, 22 January 2010, 19:37 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 28 January 2010, 23:59 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

The human-icon-theme largely (depends on / inherits from) the tangerine-icon-theme. Since the human-icon-theme is in the community repository I think it would make sense to provide a tangerine-icon-theme as package in community as well.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Thursday, 28 January 2010, 23:59 GMT
Reason for closing:  Implemented
Additional comments about closing:  human-icon-theme-0.35-2 and tangerine-icon-theme-0.26-3 are now in [community].
Comment by Evangelos Foutras (foutrelis) - Saturday, 23 January 2010, 00:02 GMT
I cannot verify that this is the case. Ubuntu's own human-icon-theme package has no dependency on another icon theme.

I'm not sure how to proceed.
Comment by Sander Jansen (GogglesGuy) - Sunday, 24 January 2010, 21:23 GMT
the index.theme file specifies it inherits missing icons from Tangerine.
Comment by Evangelos Foutras (foutrelis) - Sunday, 24 January 2010, 21:38 GMT
Thank you for the information. I didn't know that. :)

I see that it also specifies the 'gnome' icon theme. Maybe it would be better to add a dependency on that instead?
Comment by Sander Jansen (GogglesGuy) - Sunday, 24 January 2010, 22:39 GMT
The way I understand the icon theme spec:

Inherits=Tangerine,gnome

means inherit icons from Tangerine, but if that is not installed inherit from gnome.

If you look in the tangerine index.theme, you'll see that tangerine inherits from gnome itself, so you'll end up with the following path lookup:

human -> tangerine -> gnome


If you don't include tangerine, the whole human theme wouldn't look as complete as could be, since it would pick up icons from the gnome icon theme that are overridden in the tangerine icon theme. Not sure why ubuntu didn't have a package dependency on tangerine, perhaps that they wanted to leave it up to the people whether they wanted or not, to save disk space.

Loading...