# Failed to lookup Init function...SHA1.bundle

**URL:** <https://www.ruby-forum.com/t/failed-to-lookup-init-function-sha1-bundle/87332>\
**Category:** Rails\
**Created:** [March 1, 2007, 8:12pm UTC](https://www.ruby-forum.com/t/failed-to-lookup-init-function-sha1-bundle/87332 "2007-03-01T20:12:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matt\_Dawson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d07c76/32.png) [@Matt\_Dawson](https://www.ruby-forum.com/u/Matt_Dawson)\
**Post date:** [March 1, 2007, 8:12pm UTC](https://www.ruby-forum.com/t/failed-to-lookup-init-function-sha1-bundle/87332/1 "2007-03-01T20:12:16Z")

</div>

Failed to lookup Init function  
/usr/local/lib/ruby/1.8/i686-darwin8.8.1/digest/SHA1.bundle

---

<div class="post-metadata">

**Author:** ![Matt\_Dawson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d07c76/32.png) [@Matt\_Dawson](https://www.ruby-forum.com/u/Matt_Dawson)\
**Post date:** [March 1, 2007, 8:14pm UTC](https://www.ruby-forum.com/t/failed-to-lookup-init-function-sha1-bundle/87332/2 "2007-03-01T20:14:54Z")

</div>

Matt Dawson wrote:

> Failed to lookup Init function  
> /usr/local/lib/ruby/1.8/i686-darwin8.8.1/digest/SHA1.bundle

oops…didn’t mean to submit yet…anyway

I’m get this error in my rails app when I ‘require “digest/sha1”’

If I just use irb I don’t have any problem. Below is the full trace.  
Any idea what I’ve done wrong?

LoadError (Failed to lookup Init function  
/usr/local/lib/ruby/1.8/i686-darwin8.8.1/digest/SHA1.bundle):  
/usr/local/lib/ruby/1.8/i686-darwin8.8.1/digest/SHA1.bundle  
/usr/local/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in`require’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:342:in  
`new_constants_in' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in`require’  
.//app/models/user.rb:1  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:203:in  
`load_without_new_constant_marking' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:203:in`load\_file’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:342:in  
`new_constants_in' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:202:in`load\_file’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:94:in  
`require_or_load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:248:in`load\_missing\_constant’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:452:in  
`const_missing' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:464:in`const\_missing’  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active\_support/dependencies.rb:260:in  
`load_missing_constant' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:468:in`const\_missing’  
.//app/controllers/login\_controller.rb:5:in `add_user' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/base.rb:1095:in`send’  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action\_controller/base.rb:1095:in  
`perform_action_without_filters' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/filters.rb:632:in`call\_filter’  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action\_controller/filters.rb:619:in  
`perform_action_without_benchmark' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/benchmarking.rb:66:in`perform\_action\_without\_rescue’  
/usr/local/lib/ruby/1.8/benchmark.rb:293:in `measure' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/benchmarking.rb:66:in`perform\_action\_without\_rescue’  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action\_controller/rescue.rb:83:in  
`perform_action' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/base.rb:430:in`send’  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action\_controller/base.rb:430:in  
`process_without_filters' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/filters.rb:624:in`process\_without\_session\_management\_support’  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action\_controller/session\_management.rb:114:in  
`process' /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.2/lib/action_controller/base.rb:330:in`process’
