Yesterday I ran sudo gem update rails --include-dependencies on OS X
10.4 with
MySQL 4.1. and rails 1.1.4 working well. Now nothing works. I have
now spent a day
trying to repair the damage and have had no success. I expect I will
have to wipe
out Ruby and gem and raills and start over. People seem exuberant
about rails 1.2,
but I am getting the feeling I had about Java 4 years ago (that it was
about to sink
from its own complexity.)
I agree with Jodi. If you need help then post something useful. I've
been running rails 1.2.2 on the mac since before it was released. So
has the rest of my team. Search Google and there are plenty of
guides.
I'm sorry if I annoyed you folks. I am not quite ready to ask for
help yet.
I learn more by taking the time to work on it a bit longer. I was
wondering if
you, who work more on Rails than I, feel the learning curve is getting
steeper. I do not want to start a religious argument. I seem to have
misread the title of the group.
I feel that the learning curve of *everything* is getting steeping,
and at an ever increasing rate.
Rails is great because there's such a high rate of return on the
learning, i.e. when you do learn something new, it allows you to be
efficient enough to spend a little extra time learning other new
things...and the cycle repeats!
In any case, the problem you had was one of system administration,
not Rails itself. You took a perfectly functional development system
and made changes to it without backing it up first.
Additionally, you chose to upgrade to a new version of your development
framework without, apparently, investigating what that might mean.
I've done all of these things myself, and have generally kicked myself
after doing so. I do it far less frequently than I used to. That's a
learning curve in-and-of itself, I suppose.
Hang in there and keep your chin up. Rails is a very good place to be
right now. With the rate of change the core team is handing us, it will
not be boring anytime soon.
and my PowerBook has Ruby 1.8.5, MySQL 5.0, Subversion 1.4 and Rails
1.2.2. My upgrade from old versions is successful. Remember that you
must install the readline library before upgrading to Ruby 1.8.5.