Managed to gget gems working. I had a bit of a problem with aptitude not removing everything I expected it to, so after a bit of playing I got it working with ruby-1.9.2.
Now I've got some other issues with my rails app, but I'll post to a more specific rails forum.
Thanks,
Jen.
···
On 25/10/10 08:35, Rajinder Yadav wrote:
On 10-10-24 04:17 PM, Jen wrote:
Hi,
I installed rubygems 1.3.7, then decided to upgrade from ruby1.8 to
ruby1.9.2.
I forgot to uninstall rubygems before installing ruby1.9.2, as I didn't
realise gems came with it.
Now I want to install some gems, but when I run 'gem install rails' I
get the following error.
ERROR: Loading command: install (LoadError)
no such file to load -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Commands::InstallCommand
Can I repare 'gems? If not should I remove ruby1.9.2, rubygems1.3.7 and
start again?
It may be worth mentioning that I built these packages on Debian Lenny
from source, and they are not in the database used by 'apt' etc.
I have tried removing all traces of Ruby and rubygems from the system,
then rebuilding and installing ruby1.9.2
Thanks,
Jen.
possibly you just need to do the following to add the missing zlib header files:
sudo aptitude install zlib1g-dev
you might also want to add these header files(if you have not already)