Installing rdoc 2.4.3 ruby gem from source
Have you ever messed up with your gems? Well, I did!
Having a conflict with rdoc versions I felt the need to remove rdoc 2.4.3
As personal advise, if you read this article before you do so, DO NOT DO IT ;-)
I'm on snow leopard and once rdoc 2.4.3 uninstalled all rubygems got blocked. Not even possible to install local gems with
gem install -l path/to/my/local/gem.gem
Installing rdoc 2.4.3 from source
What to do next, `gem` command broken, ... I went for the source installation downloading the tarball rdoc-2.4.3.tgz
Install the gem source
First things first, we need to untar the rdoc source in the appropriate folder and give it the right permissions
mv rdoc-2.4.3.tgz /Library/Ruby/Gems/1.8/gems/
cd /Library/Ruby/Gems/1.8/gems/
tar xvzf rdoc-2.4.3.tgz
sudo chown -R root:admin rdoc-2.4.3
Install the gem file as cache
Download the gem file, and save it as cachedrdoc-2.4.3.gem
mv rdoc-2.4.3.gem /Library/Ruby/Gems/1.8/cache/
sudo chown root:admin /Library/Ruby/Gems/1.8/cache/rdoc-2.4.3.gem
Install the gemspec file
Here came a problem, where to find the gemspec?
I couldn't find so asked a friend, Sébastien Gruhier from Xilinus, thanks to him you can download rdoc-2.4.3.gemspec
mv rdoc-2.4.3.gemspec /Library/Ruby/Gems/1.8/specifications/
sudo chown root:admin /Library/Ruby/Gems/1.8/specifications/rdoc-2.4.3.gemspec
From this point, I was able to run `gem list` again, and all went back to normal, conflict included ;-)

Web application developer born in summer '83, I made my company