Management packs in Operations Manager 2007 commonly use elements from other management packs. You can get a complete discussion on management pack references in the Management Pack Authoring Guide.
You cannot delete a management pack if other management packs have references to it because it may break any other management packs relying on it. In order to delete the management pack, all references to it must be removed.
You may have a situation where a management pack has a reference that is no longer used, stopping you from deleting the management pack being referenced. Because there is no way to delete a reference once it has been created using the Operations Console, you are unable to delete the referenced management pack unless the referencing one is also removed.
A common example of how you get this situation is creating an override for a particular monitor or rule that exists in a management pack you installed from the Management Pack Catalog. You decide you no longer require the management pack and attempt to delete it. You aren't able to delete it though because a reference was created in the management pack where you created the override. Even though you delete the override, the reference still exists.
You can use the Authoring Console though to delete a management pack reference. You do this by importing the management pack with the reference into the console, deleting the reference, and then reinstalling the management pack. The steps to this procedure are provided below:
Maheshkumar S Tiwari edited Revision 1. Comment: Added Tag