Drop human dependency, add notify-osd theme dependency

Bug #435804 reported by Martin Pitt
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Humanity
Fix Released
Undecided
Canonical User Experience and Design team
humanity-icon-theme (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: humanity-icon-theme

humanity now almost has full coverage, so it should drop the Inherits=Human and the package dependency.

The major exception are the notify-osd icon theme, which have beem moved into a new notify-osd-icons package now. Thus it should add an Inherits=notify-osd.

I tested this change with a clean profile (guest session), works fine now.

Revision history for this message
Martin Pitt (pitti) wrote :

Simple change, but for the records:

--- humanity-icon-theme-0.3.1.orig/index.theme
+++ humanity-icon-theme-0.3.1/index.theme
@@ -1,7 +1,7 @@
 [Icon Theme]
 Name=Humanity
 Comment=Smooth modern theme designed to be intuitive.
-Inherits=Human,gnome,hicolor
+Inherits=notify-osd,gnome,hicolor

 Example=directory-x-normal

Can you please apply this upstream, too?

Changed in humanity-icon-theme (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: New → In Progress
Changed in humanity:
status: New → Confirmed
assignee: nobody → Canonical User Experience and Design team (canonical-ux)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package humanity-icon-theme - 0.3.1-0ubuntu2

---------------
humanity-icon-theme (0.3.1-0ubuntu2) karmic; urgency=low

  * index.theme: Drop inheritance of Human, add inheritance of notify-osd.
    (LP: #435804)
  * debian/controL: Drop dependency to human-icon-theme, add notify-osd-icons
    dependency.

 -- Martin Pitt <email address hidden> Thu, 24 Sep 2009 12:39:59 +0200

Changed in humanity-icon-theme (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Vish (vish) wrote :

Fixed in rev 287

Changed in humanity:
status: Confirmed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks for the quick application of that fix. However, I'll do a followup upload and drop the dependency/inheritance of notify-osd again, since notify-osd-icons is not a proper GNOME icon theme any more, just an icon theme for notify-osd (see bug 435836). Thus it doesn't make sens any more to inherit from it.

Can you please do this upstream as well? Thanks!

Changed in humanity:
status: Fix Released → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

humanity-icon-theme (0.3.1-0ubuntu3) karmic; urgency=low

  * index.theme, debian/control: Drop dependency/inheritance of
    notify-osd-icons; it's not a full desktop icon theme, just an icon set for
    notify-osd, and was just changed accordingly. (See LP# 435836)

 -- Martin Pitt <email address hidden> Thu, 24 Sep 2009 16:54:10 +0200

Revision history for this message
Vish (vish) wrote :

Inherits dropped in rev 292

Changed in humanity:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.