Hi,When I try to run nanoc watch, I get this error:Watcher started; compiling the entire site… which: no growlnotify in (/usr/local/rvm/gems/ruby-1.9.3-p392/bin:/usr/local/rvm/gems/ruby-1.9.3-p392@global/bin:/usr/local/rvm/rubies/ruby-1.9.3-p392/bin:/usr/local/rvm/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cleonardi/bin)which: no notify-send in (/usr/local/rvm/gems/ruby-1.9.3-p392/bin:/usr/local/rvm/gems/ruby-1.9.3-p392@global/bin:/usr/local/rvm/rubies/ruby-1.9.3-p392/bin:/usr/local/rvm/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cleonardi/bin)done in 0s 143msWatching for changes…[Listen warning]:Listen::MultiListener is deprecated, please use Listen::Listener instead.[Listen warning]:Listen::MultiListener is deprecated, please use Listen::Listener instead.Captain! We’ve been hit!Message:ArgumentError: The path '' is not a directory!Compilation stack:(empty)
Stack trace:0. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/directory_record.rb:59:in `initialize'1. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/listener.rb:246:in `new'2. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/listener.rb:246:in `block in initialize_directories_and_directories_records'3. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/listener.rb:246:in `map'4. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/listener.rb:246:in `initialize_directories_and_directories_records'5. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/listener.rb:31:in `initialize'6. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/listen-1.0.0/lib/listen/multi_listener.rb:11:in `initialize'7. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/nanoc-3.6.2/lib/nanoc/cli/commands/watch.rb:84:in `new'8. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/nanoc-3.6.2/lib/nanoc/cli/commands/watch.rb:84:in `run'9. /usr/local/rvm/gems/ruby-1.9.3-p392/gems/nanoc-3.6.2/lib/nanoc/cli/command_runner.rb:14:in `block in call'... 17 more lines omitted. See full crash log for details.If you believe this is a bug in nanoc, please do report it atA detailed crash log has been written to ./crash.log.I'm not sure what to make of that. Without the watch command, nanoc compiles my site just fine. I've got this working in my development environment (OSX), but it blows up in our integration environment (RHEL). Any clues? Thanks,Chris--
--
You received this message because you are subscribed to the nanoc discusssion group.
To post to this group, send email to na...@googlegroups.com
To unsubscribe from this group, send email to
nanoc+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nanoc?hl=en
---
You received this message because you are subscribed to the Google Groups "nanoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nanoc+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
It's a dependency issue, probably because your version of listen is too old or too new. Without messing with it, I couldn't tell you which.You should switch to guard-nanoc, since that's slated to replace nanoc watch anyway, and it's much nicer :)We're still waiting on the official gem name, so you'll want to add the Git version to your Gemfile:gem 'guard-nanoc', :git => 'https://github.com/nanoc/guard-nanoc.git'