<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi Adam...</div><div><br></div><div>following is what i got. Hemant told me to check to see if the lib/workers is loaded into the path. I ran the $: on console and didnt see it there. anyways let me know if find a solution.</div><div><br></div><div>thanks</div><div>Aslan</div><div><br></div><div>Macintosh-8:~ aslan$ gem env</div><div>RubyGems Environment:</div><div>&nbsp;&nbsp;- RUBYGEMS VERSION: 1.2.0</div><div>&nbsp;&nbsp;- RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9]</div><div>&nbsp;&nbsp;- INSTALLATION DIRECTORY: /opt/local/lib/ruby/gems/1.8</div><div>&nbsp;&nbsp;- RUBY EXECUTABLE: /opt/local/bin/ruby</div><div>&nbsp;&nbsp;- EXECUTABLE DIRECTORY: /opt/local/bin</div><div>&nbsp;&nbsp;- RUBYGEMS PLATFORMS:</div><div>&nbsp;&nbsp; &nbsp;- ruby</div><div>&nbsp;&nbsp; &nbsp;- x86-darwin-9</div><div>&nbsp;&nbsp;- GEM PATHS:</div><div>&nbsp;&nbsp; &nbsp; - /opt/local/lib/ruby/gems/1.8</div><div>&nbsp;&nbsp;- GEM CONFIGURATION:</div><div>&nbsp;&nbsp; &nbsp; - :update_sources => true</div><div>&nbsp;&nbsp; &nbsp; - :verbose => true</div><div>&nbsp;&nbsp; &nbsp; - :benchmark => false</div><div>&nbsp;&nbsp; &nbsp; - :backtrace => false</div><div>&nbsp;&nbsp; &nbsp; - :bulk_threshold => 1000</div><div>&nbsp;&nbsp;- REMOTE SOURCES:</div><div>&nbsp;&nbsp; &nbsp; - <a href="http://gems.rubyforge.org/">http://gems.rubyforge.org/</a></div><div><br></div><div><br></div><div><div>On Oct 24, 2008, at 10:22 AM, Adam Kenger wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Aslan - can you do a $>gem env at the command prompt and paste the output? &nbsp;I fought a lot with this myself a couple weeks ago (similar error - no such file to load) and traded a bunch of emails with Hemant and it turns out that I don't think this package works too well with the default ruby installation done from Apple. &nbsp;Below is my environment which I could NOT get working at all on my Mac. &nbsp;I decided that since my production env. wasn't going to be my mac but a Linux machine with a slightly different release of Ruby and Gems, as long as it worked there, that was good enough for me. &nbsp;The environment that Hemant used to do all the testing on OS X was a custom ruby installation.<div> <br></div><div>Hope that helps</div><div><br></div><div>Adam</div><div><br></div><div>-------------------<br><div><br></div><div><div>RubyGems Environment:</div><div>&nbsp;&nbsp;- RUBYGEMS VERSION: 1.2.0</div><div>&nbsp;&nbsp;- RUBY VERSION: 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]</div> <div>&nbsp;&nbsp;- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8</div><div>&nbsp;&nbsp;- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby</div><div>&nbsp;&nbsp;- EXECUTABLE DIRECTORY: /usr/bin</div><div>&nbsp;&nbsp;- RUBYGEMS PLATFORMS:</div> <div>&nbsp;&nbsp; &nbsp;- ruby</div><div>&nbsp;&nbsp; &nbsp;- universal-darwin-9</div><div>&nbsp;&nbsp;- GEM PATHS:</div><div>&nbsp;&nbsp; &nbsp; - /Library/Ruby/Gems/1.8</div><div>&nbsp;&nbsp; &nbsp; - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8</div><div>&nbsp;&nbsp;- GEM CONFIGURATION:</div> <div>&nbsp;&nbsp; &nbsp; - :update_sources => true</div><div>&nbsp;&nbsp; &nbsp; - :verbose => true</div><div>&nbsp;&nbsp; &nbsp; - :benchmark => false</div><div>&nbsp;&nbsp; &nbsp; - :backtrace => false</div><div>&nbsp;&nbsp; &nbsp; - :bulk_threshold => 1000</div><div>&nbsp;&nbsp; &nbsp; - :sources => ["<a href="http://gems.rubyforge.org/">http://gems.rubyforge.org/</a>", "<a href="http://gems.github.com">http://gems.github.com</a>"]</div> <div>&nbsp;&nbsp;- REMOTE SOURCES:</div><div>&nbsp;&nbsp; &nbsp; - <a href="http://gems.rubyforge.org/">http://gems.rubyforge.org/</a></div><div>&nbsp;&nbsp; &nbsp; - <a href="http://gems.github.com">http://gems.github.com</a></div><div><br></div><br><div class="gmail_quote"> On Wed, Oct 22, 2008 at 5:22 PM, Aslan Neishaboori <span dir="ltr">&lt;<a href="mailto:aneishaboori@socialvibe.com">aneishaboori@socialvibe.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <div style="word-wrap:break-word">its been two days that i am struggling with this error. i have followed all the instructions in&nbsp;<a href="http://backgroundrb.rubyforge.org/" target="_blank">http://backgroundrb.rubyforge.org</a>.<br> <br>when i start the server i get the following error<br><br>&nbsp;&nbsp;1. /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- task_alert_worker (LoadError)<br>&nbsp;&nbsp;2. &nbsp;&nbsp;from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `require'<br> &nbsp;&nbsp;3. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:35:in `load_worker'<br>&nbsp;&nbsp;4. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:26:in `initialize'<br> &nbsp;&nbsp;5. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:47:in `new'<br>&nbsp;&nbsp;6. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:47<br>&nbsp;&nbsp;7. &nbsp;&nbsp;from /opt/local/bin/packet_worker_runner:19:in `load'<br> &nbsp;&nbsp;8. &nbsp;&nbsp;from /opt/local/bin/packet_worker_runner:19<br>&nbsp;&nbsp;9. /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- task_alert_worker (LoadError)<br>&nbsp;10. &nbsp;&nbsp;from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:27:in `require'<br> &nbsp;11. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:35:in `load_worker'<br>&nbsp;12. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:26:in `initialize'<br> &nbsp;13. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:47:in `new'<br>&nbsp;14. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.14/bin/packet_worker_runner:47<br>&nbsp;15. &nbsp;&nbsp;from /opt/local/bin/packet_worker_runner:19:in `load'<br> &nbsp;16. &nbsp;&nbsp;from /opt/local/bin/packet_worker_runner:19<br><br><br><br>somewhere i read that this can be fixed by rolling back the packet gem to version <a href="http://0.1.5." target="_blank">0.1.5.</a> it did fix the start up problem but then when i call a worker from the console i get the following error which i guess has to do with the dependency.<br> <br>&nbsp;&nbsp;1. /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_support/dependencies.rb:279:in `load_missing_constant': uninitialized constant Packet::BinParser (NameError)<br>&nbsp;&nbsp;2. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_support/dependencies.rb:468:in `const_missing'<br> &nbsp;&nbsp;3. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/server/lib/master_worker.rb:165:in `post_init'<br>&nbsp;&nbsp;4. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_connection.rb:21:in `invoke_init'<br> &nbsp;&nbsp;5. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:302:in `decorate_handler'<br>&nbsp;&nbsp;6. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:76:in `accept_connection'<br> &nbsp;&nbsp;7. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:202:in `handle_external_messages'<br>&nbsp;&nbsp;8. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:178:in `handle_read_event'<br> &nbsp;&nbsp;9. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `each'<br>&nbsp;10. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `handle_read_event'<br> &nbsp;11. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:130:in `start_reactor'<br>&nbsp;12. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `loop'<br> &nbsp;13. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `start_reactor'<br>&nbsp;14. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:21:in `run'<br> &nbsp;15. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb:14:in `initialize'<br>&nbsp;16. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `new'<br> &nbsp;17. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `start'<br>&nbsp;18. &nbsp;&nbsp;from ./script/backgroundrb:35<br>&nbsp;19. /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_nbio.rb:25:in `read_data': Packet::DisconnectError (Packet::DisconnectError)<br> &nbsp;20. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_worker.rb:46:in `handle_internal_messages'<br>&nbsp;21. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:176:in `handle_read_event'<br> &nbsp;22. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `each'<br>&nbsp;23. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `handle_read_event'<br> &nbsp;24. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:130:in `start_reactor'<br>&nbsp;25. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `loop'<br> &nbsp;26. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `start_reactor'<br>&nbsp;27. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_worker.rb:20:in `start_worker'<br> &nbsp;28. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:133:in `fork_and_load'<br>&nbsp;29. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:96:in `load_workers'<br> &nbsp;30. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:91:in `each'<br>&nbsp;31. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:91:in `load_workers'<br> &nbsp;32. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:20:in `run'<br>&nbsp;33. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb:14:in `initialize'<br> &nbsp;34. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `new'<br>&nbsp;35. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `start'<br> &nbsp;36. &nbsp;&nbsp;from ./script/backgroundrb:35<br>&nbsp;37. /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_nbio.rb:25:in `read_data': Packet::DisconnectError (Packet::DisconnectError)<br>&nbsp;38. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_worker.rb:46:in `handle_internal_messages'<br> &nbsp;39. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:176:in `handle_read_event'<br>&nbsp;40. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `each'<br> &nbsp;41. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:174:in `handle_read_event'<br>&nbsp;42. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:130:in `start_reactor'<br> &nbsp;43. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `loop'<br>&nbsp;44. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_core.rb:124:in `start_reactor'<br> &nbsp;45. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_worker.rb:20:in `start_worker'<br>&nbsp;46. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:133:in `fork_and_load'<br> &nbsp;47. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:108:in `start_worker'<br>&nbsp;48. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb:16:in `initialize'<br> &nbsp;49. &nbsp;&nbsp;from /opt/local/lib/ruby/gems/1.8/gems/packet-0.1.5/lib/packet/packet_master.rb:19:in `run'<br>&nbsp;50. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/server/lib/master_proxy.rb:14:in `initialize'<br> &nbsp;51. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `new'<br>&nbsp;52. &nbsp;&nbsp;from /Users/aslan/Documents/Aptana Studio/play/vendor/plugins/backgroundrb/lib/backgroundrb/bdrb_start_stop.rb:50:in `start'<br> &nbsp;53. &nbsp;&nbsp;from ./script/backgroundrb:35<br><br><br>i am running os x.<br>my gem versions :<br>*** LOCAL GEMS ***<br><br>actionmailer (2.1.1, 1.3.5)<br>actionpack (2.1.1, 1.13.5)<br>actionwebservice (1.2.5)<br>activerecord (2.1.1, 1.15.5)<br> activeresource (2.1.1)<br>activesupport (2.1.1, 1.4.4)<br>arrayfields (4.6.0)<br>capistrano (2.5.0)<br>capistrano-ext (1.2.1)<br>cgi_multipart_eof_fix (2.5.0)<br>cheat (1.2.1)<br>chronic (0.2.3)<br>daemons (1.0.10)<br>eventmachine (0.12.2)<br> fastercsv (1.4.0)<br>fastthread (1.0.1)<br>fattr (1.0.3)<br>gem_plugin (0.2.3)<br>git (1.0.5)<br>git-rails (0.2.1)<br>highline (1.4.0)<br>hoe (1.7.0)<br>hpricot (0.6.161)<br>libxml-ruby (0.8.3)<br>main (2.8.2)<br>memcache-client (1.5.0)<br> mongrel (1.1.5)<br>mysql (2.7)<br>net-scp (1.0.1)<br>net-sftp (2.0.1)<br>net-ssh (2.0.4)<br>net-ssh-gateway (1.0.0)<br>packet (0.1.14)<br>rails (2.1.1, 1.2.5)<br>rake (0.8.3)<br>rubyforge (1.0.0)<br>starling (0.9.8)<br>SyslogLogger (1.4.0)<br> ZenTest (3.10.0)<br><br><div>by the way every time i changed something i removed ./script/load_worker_env.rb and ./script/backgroundrb and ran</div><div>rake backgroundrb:setup<br><br>how can i fix this problem.<br><font color="#888888"><br> aslan</font></div></div><br>_______________________________________________<br> Backgroundrb-devel mailing list<br> <a href="mailto:Backgroundrb-devel@rubyforge.org">Backgroundrb-devel@rubyforge.org</a><br> <a href="http://rubyforge.org/mailman/listinfo/backgroundrb-devel" target="_blank">http://rubyforge.org/mailman/listinfo/backgroundrb-devel</a><br></blockquote></div><br></div></div></blockquote></div><br></body></html>