Leopard 10.5.3 breaks MacPort Rails

If you've installed Ruby and Rails using mac ports, be aware that
installing 10.5.3 will install new versions of ruby and rails, which
will hide your mac ports versions of rails.

I had to go into /usr/bin and reset/delete a whole bunch of symlinks.

Just be aware.

I haven't upgraded yet, but I doubt there's a problem with 10.5.3 and
Ruby. Instead, I think there may just be an issue with your path. As
long as you have /opt/local ahead of /usr/bin on your path, you should
be able to have both Ruby installs co-exist peacefully.


Hi, I agree with Craig because if you have your PATH setup properly both should be able to

coexist. For example, I have the following in my .profile:

export PATH=/opt/local/bin:/opt/local/sbin:/opt/local/apache2/bin:${PATH}

Please follow the instructions on the MacPorts site because it’s there in section 2.4:


Good luck,


There is however an issue with drb (see http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/303297)


Just a FWIW… Leopard’s Ruby has always worked fine from the start and not needed Macports management. Just one less headache on my end. YMMV