Thanks guys for your input. I do appreciate it.
Although im running Slackware on my desktop and RH on my servers (for now at least), I wanted to find a very efficient way to remove out of date packages sort a speak.
I know that RPM's can be a very easy way to remove software as long as you dont run into a dependcy problem.
Anyway, for now at least, I want to make sure I know how to remove software that I compiled from source as well as make sure nothing is left over from the old stuff.
I've used the slack package management system and it is very nice.
But if anyone has further suggestions on how to go about removing old software and all the gunk along with it, I would greatly appreciate it as well.
P.S. im reading up on the links right now