Yes, before you ask, I'm new to this and feel pretty useless.
I have followed the hivelogic article to the letter, and must be one of
the few who still failed installation.
A couple of questions that might set me on the right path:
1) Does the hivelogic guide work for PPC/Panther, or is it only for
Tiger?
2) I think I have a problem with permissions on my mac. Despite logging
with an Admin account, there are certain things it won't let me do,
saying I don't have permissions (e.g. permission denied when using mv
command, and would not let me write a .bash_profile file)
3) I understand that the .bash_login file should be created in the home
directory...is that the directory that starts with ~ ?
The weird thing is that the install seemed to work until I tried the
rails command - didn't recognise it. Then i checked ruby -v and it
still showed the old pre-installed version (1.6) so I'm really not sure
what has been successfully installed
By the way, is there any way to see hidden/system files with Finder?
Problem 2. Permissions problems. You should always have write
permission in your own home folder, but generally you will have to
'sudo' changes in the /usr/local hierarchy.
...
Change your shell, make sure the new bash shell is set up properly and
then see if rails is ok. If not, you may have to redo the
installation.
Changed the shell to bash and, just like that, it recognised the new
ruby installation!
Next I tried to reinstall gems and rails but that still is not working
strange, because I can see the gem and ruby executables in
/usr/local/bin/
when i try to install rails, i get the
/usr/local/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:10:in
'require':no such file to load --digest/sha2 (LoadError)
I suspect rubygems is not installed properly in the /usr/local ruby
(given the shell/path issues you had in the first round). I would
suggest removing the ruby lib directory ( "sudo rm -rf
/usr/local/lib/ruby" ) and starting over after the readline install
point in the hivelogic tutorial.