# Ruby installation in leopard after upgrade

**URL:** <https://www.ruby-forum.com/t/ruby-installation-in-leopard-after-upgrade/121207>\
**Category:** Ruby\
**Created:** [November 25, 2007, 10:26am UTC](https://www.ruby-forum.com/t/ruby-installation-in-leopard-after-upgrade/121207 "2007-11-25T10:26:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kmeaw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/ebca7d/32.png) [@kmeaw](https://www.ruby-forum.com/u/kmeaw)\
**Post date:** [November 25, 2007, 10:26am UTC](https://www.ruby-forum.com/t/ruby-installation-in-leopard-after-upgrade/121207/1 "2007-11-25T10:26:39Z")

</div>

Have a good day and night!  
In osx 10.4 i has a ruby 1.8.4, after upgrade to 10.5 it was still  
1.8.4, i change links in /usr/local/bin, then upgrade gems - everytihng  
was fine, but problems was:

irb say:

####################  
####################  
~: irb  
dyld: NSLinkModule() error  
dyld: Symbol not found: \_rl\_filename\_completion\_function  
Referenced from: /usr/local//lib/ruby/1.8/i686-darwin9.1.0/  
readline.bundle  
Expected in: flat namespace

Trace/BPT trap  
####################  
####################

and rake also:

####################  
####################  
~: rake  
/usr/local/bin/rake:17:Warning: require\_gem is obsolete. Use gem  
instead.  
(in /Sites/store)  
/usr/local//bin/ruby -Ilib:test “/usr/local//lib/ruby/gems/1.8/gems/  
rake-0.7.3/lib/rake/rake\_test\_loader.rb” “test/unit/author\_test.rb”  
dyld: NSLinkModule() error  
dyld: Symbol not found: \_rl\_filename\_completion\_function  
Referenced from: /usr/local//lib/ruby/1.8/i686-darwin9.1.0/  
readline.bundle  
Expected in: flat namespace

/usr/local//bin/ruby -Ilib:test “/usr/local//lib/ruby/gems/1.8/gems/  
rake-0.7.3/lib/rake/rake\_test\_loader.rb” “test/functional/  
about\_controller\_test.rb”  
dyld: NSLinkModule() error  
dyld: Symbol not found: \_rl\_filename\_completion\_function  
Referenced from: /usr/local//lib/ruby/1.8/i686-darwin9.1.0/  
readline.bundle  
Expected in: flat namespace

/usr/local//bin/ruby -Ilib:test “/usr/local//lib/ruby/gems/1.8/gems/  
rake-0.7.3/lib/rake/rake\_test\_loader.rb”  
Command failed with status (): [/usr/local//bin/ruby -Ilib:test "/usr/  
loca…]  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:719:in `sh' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in`call’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in `sh' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in`sh’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:740:in  
`ruby' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in`ruby’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb:  
117:in `define' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:823:in`verbose’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb:  
102:in `define' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`call’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`execute' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`each’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`execute' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`synchronize' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake:  
45  
/usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake:  
43:in `collect' /usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake: 43 /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`call’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`execute' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`each’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`execute' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`synchronize' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in  
`invoke_prerequisites' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in`each’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in  
`send' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in`each’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in  
`invoke_prerequisites' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`synchronize' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`invoke’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in  
`top_level' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in`each’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in  
`top_level' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in`standard\_exception\_handling’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in  
`top_level' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in`run’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
`standard_exception_handling' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in`run’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7  
/usr/local/bin/rake:18:in `load' /usr/local/bin/rake:18 Command failed with status (): [/usr/local//bin/ruby -Ilib:test "/usr/ loca...] /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:719:in`sh’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in  
`call' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in`sh’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in `sh' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:740:in`ruby’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in  
`ruby' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb: 117:in`define’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:823:in  
`verbose' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb: 102:in`define’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`call' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`execute’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`each' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`execute’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`synchronize’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake: 45 /usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake: 43:in`collect’  
/usr/local//lib/ruby/gems/1.8/gems/rails-1.2.6/lib/tasks/testing.rake:  
43  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`call' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`execute’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in  
`each' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in`execute’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`synchronize’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:369:in`invoke\_prerequisites’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in  
`each' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in`send’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1003:in  
`each' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:368:in`invoke\_prerequisites’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:361:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in`synchronize’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in  
`invoke' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in`top\_level’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in  
`each' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in`top\_level’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
`standard_exception_handling' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in`top\_level’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in  
`run' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in`standard\_exception\_handling’  
/usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in  
`run' /usr/local//lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 /usr/local/bin/rake:18:in`load’  
/usr/local/bin/rake:18  
rake aborted!  
Test failures  
####################  
####################

I don’t know what should i do more, and REALLY need your advance.  
Thank’s all! And be wise and happy 🙂

---

<div class="post-metadata">

**Author:** ![kmeaw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/ebca7d/32.png) [@kmeaw](https://www.ruby-forum.com/u/kmeaw)\
**Post date:** [November 25, 2007, 10:28am UTC](https://www.ruby-forum.com/t/ruby-installation-in-leopard-after-upgrade/121207/2 "2007-11-25T10:28:47Z")

</div>

And i try to do this:  
[http://novemberain.com/2007/11/1/ruby-textmate-os-x-leopard](http://novemberain.com/2007/11/1/ruby-textmate-os-x-leopard)

But nothing really changed ☹
