The other day I was trying to uninstall some packages but was unable to. Aparently, because the packages had been updated since being installed, they no longer appear as being installed in GUI to add and remove software. I tried to uninstall them from the terminal using
rpm -e package_name_here
but I seem to be stuck in dependency hell. I can't uninstall one without violating the RPM dependency of another installed RPM. I want nothing to do with the RPM I am trying to remove so I really wouldn't mind having everything associated with it removed as well. Does RPM have a recursive feature for removing RPMs that would also remove anything that depends on that RPM? And more importantly
, if it does, is it safe to use?