Symptom
We can create custom management packs in System Center Operations Manager and import custom management packs using the Operations console to monitor objects.
However, you may encounter errors when importing a management pack. When you viewthe Status Details, you can see the detailed error message as below (Figue 1):
“The dependencies for this management pack cannot be located.
To remove this management pack from the import list, right-click the management pack and click Remove. To see the list of missing dependencies, click Error in the status column.”
Figure 1.
Cause
In general, it is due to dependent management packs are missing and when you click the error, you can view the detailed information for import Management Pack Error. (Figure 2)
Figure 2.
There would be many reasons for this issue and the three common reasons are as below:
1. The management pack is not installed on the management group.
2. The management pack name is not correct in the XML for the custom management pack.
3. The version number of the management pack is wrong.
Solution
To resolve this issue, you can follow the steps below:
1. Make sure the management packs are all imported into the management group, especially for the management pack listing in the Import Management Pack Error page.
2. Compare the name of the management pack in the XML file with that in the Import Management Pack Error page or in the Operations Manager Console. If the management pack name is incorrect, you can edit it in the custom management pack XML file.
From the figure 3 below, we can see that the management pack name is correct as it is also displaying as “Microsoft.SystemCenter.Library” in the XML file.
Figure 3.
3. Compare the version number of the management pack in the XML file with that in the Operations Manager Console. If the version number of the management pack is incorrect, you can edit it in the custom management pack XML file.
Figure 4.
Compared to Figure 3 and Figure 4, the version number in the XML file was 7.0.8433.1, but the version number in Operation Manager Console was 7.0.8433.0.
Note: Sealed management pack cannot be changed in management group, they are grayed out as picture below:
Figure 5.
After we changed the version number to 7.0.8433.0, we can import the management pack to the management group without error:
Figure 6.
More information:
Structure of a Management Pack
http://technet.microsoft.com/en-us/library/hh457558.aspx
How to Import an Operations Manager Management Pack
http://technet.microsoft.com/en-us/library/hh212691.aspx
Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.