sproutcore/abbot — Issue #75: sc-server scans also in parent folders 
Author: ralfschimmel
Created: 2011-11-10 08:57:50+00:00
State: open

Moved from sproutcore issues: https://github.com/sproutcore/sproutcore/issues/546

My first original comment:

It showed that this had to do with a Buildfile located in my ~/ while sc-server was run from a folder somewhere deeper in the home folder. Why scan all these folders?
----------------------------

No clue why, but i can't start my application, I have no clue why sc-server is looking for files in my mail downloads folder, maybe someone can clarify this error? The application is working on other platforms and also when using garcon.

Platform: OS X 10.6

SproutCore v1.6.0 Development Server
Starting server at http://0.0.0.0:4020 in debug mode
To quit sc-server, press Control-C
>> Thin web server (v1.2.11 codename Bat-Shit Crazy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:4020, CTRL+C to stop
Errno::ENOENT: No such file or directory - /Users/ralf/Library/Mail Downloads/TRIM Support Enabler.app/Contents/Frameworks/Sparkle.framework/Versions/A/Resources/fr.lproj/fr.lproj
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:217:in mtime'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:217:inblock in monitor_project!'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:217:in map'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:217:inmonitor_project!'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:186:in reload_project!'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:90:inblock in call'
internal:prelude:10:in synchronize'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/builder.rb:89:incall'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/cascade.rb:23:in block in call'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/cascade.rb:22:ineach'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/cascade.rb:22:in call'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/showexceptions.rb:24:incall'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/recursive.rb:43:in _call'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/recursive.rb:38:incall'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/conditionalget.rb:25:in call'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/service.rb:110:incall'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/connection.rb:84:in block in pre_process'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/connection.rb:82:incatch'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/connection.rb:82:in pre_process'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/connection.rb:57:inprocess'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/connection.rb:42:in receive_data'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:inrun_machine'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in run'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/backends/base.rb:61:instart'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thin-1.2.11/lib/thin/server.rb:159:in start'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/rack-1.3.0/lib/rack/handler/thin.rb:13:inrun'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/rack/service.rb:93:in start'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/tools/server.rb:44:inserver'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/task.rb:22:in run'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/invocation.rb:118:ininvoke_task'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor.rb:263:in dispatch'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/thor-0.14.6/lib/thor/base.rb:389:instart'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/tools.rb:396:in start'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/lib/sproutcore/tools.rb:30:ininvoke'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/gems/sproutcore-1.6.0/bin/sc-server:11:in '
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/bin/sc-server:19:inload'
/Users/ralf/.rvm/gems/ruby-1.9.2-p180/bin/sc-server:19:in `'