# Running BackgroundRB on Cygwin + Windows?

**URL:** <https://www.ruby-forum.com/t/running-backgroundrb-on-cygwin-windows/176971>\
**Category:** Ruby\
**Created:** [October 9, 2009, 5:40am UTC](https://www.ruby-forum.com/t/running-backgroundrb-on-cygwin-windows/176971 "2009-10-09T05:40:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gerwin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@Gerwin](https://www.ruby-forum.com/u/Gerwin)\
**Post date:** [October 9, 2009, 5:40am UTC](https://www.ruby-forum.com/t/running-backgroundrb-on-cygwin-windows/176971/1 "2009-10-09T05:40:57Z")

</div>

Hi,

I got BackgroundRB to start under cygwin (currently using the version  
from GIT) but when starting it I get the errors shown at the bottom of  
this message. Is it possible to run this cygwin+windows combination?  
What do the errors mean?

/usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require': no such file to load -- log_worker (LoadError) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/  
packet\_worker\_runner:35:in `load_worker' from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/ packet_worker_runner:26:in`initialize’  
from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/  
packet\_worker\_runner:47:in `new' from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/ packet_worker_runner:47 from /usr/bin/packet_worker_runner:19:in`load’  
from /usr/bin/packet\_worker\_runner:19  
/usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:31:in  
`gem_original_require': no such file to load -- flickr_worker (LoadError) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require’  
from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/  
packet\_worker\_runner:35:in `load_worker' from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/ packet_worker_runner:26:in`initialize’  
from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/  
packet\_worker\_runner:47:in `new' from /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/bin/ packet_worker_runner:47 from /usr/bin/packet_worker_runner:19:in`load’  
from /usr/bin/packet\_worker\_runner:19

Ignoring the above errors and calling a method from my worker  
flickr\_worker gives me the following error:

#\<NoMethodError: undefined method `invokable_worker_methods' for nil:NilClass> /cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio Workspace/MyProject/vendor/plugins/backgroundrb/server/lib/ master_worker.rb:129:in`worker\_methods’  
/cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio  
Workspace/MyProject/vendor/plugins/backgroundrb/server/lib/  
master\_worker.rb:107:in `async_method_invoke' /cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio Workspace/MyProject/vendor/plugins/backgroundrb/server/lib/ master_worker.rb:38:in`receive\_data’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_parser.rb:  
44:in `extract' /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet_parser.rb: 26:in`loop’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_parser.rb:  
26:in `extract' /cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio Workspace/MyProject/vendor/plugins/backgroundrb/server/lib/ master_worker.rb:32:in`receive\_data’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_core.rb:  
230:in `read_external_socket' /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet_core.rb: 222:in`handle\_external\_messages’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_core.rb:  
196:in `handle_read_event' /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet_core.rb: 192:in`each’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_core.rb:  
192:in `handle_read_event' /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet_core.rb: 146:in`start\_reactor’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_core.rb:  
139:in `loop' /usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet_core.rb: 139:in`start\_reactor’  
/usr/lib/ruby/gems/1.8/gems/packet-0.1.15/lib/packet/packet\_master.rb:  
21:in `run' /cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio Workspace/MyProject/vendor/plugins/backgroundrb/server/lib/ master_proxy.rb:14:in`initialize’  
/cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio  
Workspace/MyProject/vendor/plugins/backgroundrb/lib/backgroundrb/  
bdrb\_start\_stop.rb:109:in `new' /cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio Workspace/MyProject/vendor/plugins/backgroundrb/lib/backgroundrb/ bdrb_start_stop.rb:109:in`start\_bdrb’  
/cygdrive/c/Documents and Settings/me/My Documents/Aptana Studio  
Workspace/MyProject/vendor/plugins/backgroundrb/lib/backgroundrb/  
bdrb\_start\_stop.rb:16:in `start’  
script/backgroundrb:35
