Skip to content

Instantly share code, notes, and snippets.

@batasrki
Last active December 18, 2015 14:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save batasrki/5798620 to your computer and use it in GitHub Desktop.
Save batasrki/5798620 to your computer and use it in GitHub Desktop.
Stack trace
NotImplementedError: kill unsupported or native support failed to load
kill at org/jruby/RubyProcess.java:1000
kill at org/jruby/RubyProcess.java:907
stop at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/rb-fsevent-0.9.3/lib/rb-fsevent/fsevent.rb:53
stop at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:122
works? at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:238
usable_and_works? at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:190
all? at org/jruby/RubyEnumerable.java:1303
usable_and_works? at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:190
__send__ at org/jruby/RubyBasicObject.java:1689
send at org/jruby/RubyKernel.java:2111
select_and_initialize at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:57
each at org/jruby/RubyArray.java:1613
select_and_initialize at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/adapter.rb:55
initialize_adapter at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/listener.rb:288
setup at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/listener.rb:280
start at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/listen-1.2.2/lib/listen/listener.rb:52
start at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/lib/guard.rb:194
within_preserved_state at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/lib/guard.rb:368
synchronize at org/jruby/ext/thread/Mutex.java:149
within_preserved_state at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/lib/guard.rb:365
start at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/lib/guard.rb:190
start at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/lib/guard/cli.rb:110
__send__ at org/jruby/RubyBasicObject.java:1677
run at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/thor-0.18.1/lib/thor/command.rb:27
invoke_command at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/thor-0.18.1/lib/thor/invocation.rb:120
dispatch at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/thor-0.18.1/lib/thor.rb:363
start at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/thor-0.18.1/lib/thor/base.rb:439
(root) at /opt/boxen/rbenv/versions/jruby-1.7.3/lib/ruby/gems/shared/gems/guard-1.8.1/bin/guard:6
load at org/jruby/RubyKernel.java:1046
(root) at /opt/boxen/rbenv/versions/jruby-1.7.3/bin/guard:23
jruby -Xnative.verbose=true -S bundle exec guard
Failed to load native POSIX impl; falling back on Java impl. Stacktrace follows.
java.lang.UnsatisfiedLinkError: dlopen(libc.dylib, 9): image not found
at jnr.ffi.provider.jffi.NativeLibrary.loadNativeLibraries(NativeLibrary.java:104)
at jnr.ffi.provider.jffi.NativeLibrary.getNativeLibraries(NativeLibrary.java:87)
at jnr.ffi.provider.jffi.NativeLibrary.getSymbolAddress(NativeLibrary.java:66)
at jnr.ffi.provider.jffi.NativeLibrary.findSymbolAddress(NativeLibrary.java:76)
at jnr.ffi.provider.jffi.AsmLibraryLoader.generateInterfaceImpl(AsmLibraryLoader.java:161)
at jnr.ffi.provider.jffi.AsmLibraryLoader.loadLibrary(AsmLibraryLoader.java:78)
at jnr.ffi.provider.jffi.Provider.loadLibrary(Provider.java:51)
at jnr.ffi.provider.jffi.Provider.loadLibrary(Provider.java:45)
at jnr.ffi.Library.loadLibrary(Library.java:99)
at jnr.posix.POSIXFactory$DefaultLibCProvider$SingletonHolder.<clinit>(POSIXFactory.java:108)
at jnr.posix.POSIXFactory$DefaultLibCProvider.getLibC(POSIXFactory.java:112)
at jnr.posix.BaseNativePOSIX.<init>(BaseNativePOSIX.java:34)
at jnr.posix.MacOSPOSIX.<init>(MacOSPOSIX.java:11)
at jnr.posix.POSIXFactory.loadMacOSPOSIX(POSIXFactory.java:85)
at jnr.posix.POSIXFactory.loadPOSIX(POSIXFactory.java:40)
at jnr.posix.LazyPOSIX.loadPOSIX(LazyPOSIX.java:33)
at jnr.posix.LazyPOSIX.posix(LazyPOSIX.java:29)
at jnr.posix.LazyPOSIX.stat(LazyPOSIX.java:259)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:101)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:86)
at org.jruby.RubyFileTest$FileTestFileMethods.directory_p(RubyFileTest.java:444)
at org.jruby.RubyFileTest$FileTestFileMethods$INVOKER$s$1$0$directory_p.call(RubyFileTest$FileTestFileMethods$INVOKER$s$1$0$directory_p.gen)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.OrNode.interpret(OrNode.java:97)
at org.jruby.ast.IfNode.interpret(IfNode.java:110)
at org.jruby.ast.IfNode.interpret(IfNode.java:118)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:209)
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:160)
at org.jruby.runtime.Block.yield(Block.java:130)
at org.jruby.RubyArray.collect(RubyArray.java:2348)
at org.jruby.RubyArray.collect19(RubyArray.java:2356)
at org.jruby.RubyArray$INVOKER$i$0$0$collect19.call(RubyArray$INVOKER$i$0$0$collect19.gen)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.ClassVarAsgnNode.interpret(ClassVarAsgnNode.java:92)
at org.jruby.ast.OpAsgnOrNode.interpret(OpAsgnOrNode.java:102)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:60)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.ast.IfNode.interpret(IfNode.java:118)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:60)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:180)
at org.jruby.RubyClass.finvoke(RubyClass.java:578)
at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:477)
at org.jruby.RubyEnumerable.callEach(RubyEnumerable.java:96)
at org.jruby.RubyEnumerable.selectCommon(RubyEnumerable.java:640)
at org.jruby.RubyEnumerable.find_all(RubyEnumerable.java:662)
at org.jruby.RubyEnumerable$INVOKER$s$0$0$find_all.call(RubyEnumerable$INVOKER$s$0$0$find_all.gen)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316)
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145)
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154)
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:188)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:172)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:64)
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225)
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:204)
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346)
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204)
at opt.boxen.rbenv.versions.jruby_minus_1_dot_7_dot_3.bin.bundle.__file__(/opt/boxen/rbenv/versions/jruby-1.7.3/bin/bundle:22)
at opt.boxen.rbenv.versions.jruby_minus_1_dot_7_dot_3.bin.bundle.load(/opt/boxen/rbenv/versions/jruby-1.7.3/bin/bundle)
at org.jruby.Ruby.runScript(Ruby.java:815)
at org.jruby.Ruby.runScript(Ruby.java:808)
at org.jruby.Ruby.runNormally(Ruby.java:679)
at org.jruby.Ruby.runFromMain(Ruby.java:528)
at org.jruby.Main.doRunFromMain(Main.java:390)
at org.jruby.Main.internalRun(Main.java:279)
at org.jruby.Main.run(Main.java:221)
at org.jruby.Main.main(Main.java:201)
@st23am
Copy link

st23am commented Mar 28, 2014

I am running into the same issue any chance you figured it out?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment