I have a site collection scoped feature that deployed a web part in my site collection, and I am trying to remove them. If I run "stsadm -o enumallwebs -includefeatures" I see that the feature is active at the root level of the web which is odd, since the feature isnt web scoped. Second, if I try to use the stsadm command to deactivate the feature, it says the feature is not active at that scope. I go into site settings and go to the site collection level settings I see that the feature is not actually active. However, when I try to uninstall the feature, I get the message saying that its still active somewhere.
Do I have to remove the webpart from the gallery and remove all instances of it before I can uninstall the feature?
Thanks in advance.
So, what was going on was the feature was originally installed as a web scoped feature (why, ill never know) and was later on reinstalled as a site scoped feature. So, what I ended up doing was forcing an uninstall of the feature, going to the feature.xml file and changing the scope and reinstalling it was a web scoped feature. I can now deactivate and uninstall it.
Thanks to pigeon for suggesting the tool, it showed me something weird that I had to investigate. The features in the site settings were currently set to deactivated, so i found the feature using the tool and asked it to find where the feature is activated. It said that it was a web scoped feature and activated at the root web. So, i rescoped the feature and reinstalled it and blammo! Right there where the tool said it would be.