Jump to content


  • 0
tdehaan

Can't aelete application due to reference from another non-existing application

Question

Hello,

 

I am trying to delete an application from the SCCM admin console but it keeps telling me that it is unable to do that because there is another application that references it as a dependency. I look in the references tab of the application I am trying to delete and I see it being referenced by an application that does not exist. I have tried searching for this application in all sub-folders and even via powershell cmdlets, but turn up nothing. I am not sure how I can delete this application with a reference to a ghost application. Please see screenshots for more info. Thanks for any assistance you can provide!

 

Can't Delete

post-33380-0-49071800-1461771863.png

 

Application References

post-33380-0-05621700-1461771864.png

 

Can't Find Referenced Application in the Admin Console

post-33380-0-47616200-1461771934.png

 

Can't Find Referenced Application in Powershell

post-33380-0-58529600-1461772027.png

 

Phantom Application is supposedly retired

post-33380-0-72781700-1461772217.png

 

Phantom Application's Dependencies

post-33380-0-51429100-1461772423_thumb.png

 

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

So if im not mistaken, you are trting to delete the APP ahc Java x64 application but cannot do so because app ahc java x86 is reliant on it.

 

Your screenshot shows that javax64 is listed in the dependancies tab of javax86. Theres your issue.

 

Java x64 is being used by the Java x86 package. Delete the dependancy and should be problem solved.

Share this post


Link to post
Share on other sites

  • 0

So if im not mistaken, you are trting to delete the APP ahc Java x64 application but cannot do so because app ahc java x86 is reliant on it.

 

Your screenshot shows that javax64 is listed in the dependancies tab of javax86. Theres your issue.

 

Java x64 is being used by the Java x86 package. Delete the dependancy and should be problem solved.

 

YPCC -- I wish I could, but if you look closely at the Java x86 app, it is a "copy" of the 1.8.710 version which doesn't exist. The only x86 version is for OSD which is clearly named differently and I have confirmed it's dependencies are mapped to the x64 OSD app. I have searched for this "copy" application (see powershell screenshot) but it simply does not exist. How can I first remove a dependency from something that doesn't exist?

 

The only thing I can think of is that when I created the OSD version of the application, I copied the original x86 app and then renamed it and changed the dependencies. It should have let go of it, but for whatever reason, it kept it and now won't let go. I thought it might be the revision history of the x86 OSD app but after looking through and deleting all of the old revisions, it still won't let go.

 

It is as if the the SCCM database has a reference in the WMI that was never properly removed or renamed when I was making the changes to the "copy" version and is now stuck. Anyone know where references are stored in the site server WMI so I can go look for it directly instead of in the console?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.