Probot: Fail to start probot because of dynamic linking (OS X) (node-dtrace-provider, bunyan)

Created on 17 Dec 2018  路  3Comments  路  Source: probot/probot

I understand it is not Probot problem directly but I have trouble with it

Bug Report

Current Behavior
A clear and concise description of the behavior.

$ npm start

dyld: lazy symbol binding failed: Symbol not found: _usdt_create_provider
  Referenced from: ~/node_modules/dtrace-provider/src/build/Release/DTraceProviderBindings.node
  Expected in: flat namespace

dyld: Symbol not found: _usdt_create_provider
  Referenced from: ~/node_modules/dtrace-provider/src/build/Release/DTraceProviderBindings.node
  Expected in: flat namespace

Expected behavior/code
Start successfully.

Environment

  • Probot version(s): v7.3.1
  • Node/npm version: v10.14.2/npm 6.4.1
  • OS: OSX 10.14.1

Additional context/Screenshots

Most helpful comment

@sotayamashita Do you have binutils installed via Homebrew? I was encountering the same problem as you (https://stackoverflow.com/questions/54014971/macos-dyld-symbol-not-found-usdt-create-provider) and managed to fix it by removing this package.

Stack Overflow
In short, I'm unable to install @pact-foundation/pact-node on my development computer and from what I gather it seems to be loosely related to being on macOS 10.14. When I say loosely, this does not

All 3 comments

Thanks for opening this issue. A contributor should be by to give feedback soon. In the meantime, please check out the contributing guidelines and explore other ways you can get involved.

@sotayamashita Do you have binutils installed via Homebrew? I was encountering the same problem as you (https://stackoverflow.com/questions/54014971/macos-dyld-symbol-not-found-usdt-create-provider) and managed to fix it by removing this package.

Stack Overflow
In short, I'm unable to install @pact-foundation/pact-node on my development computer and from what I gather it seems to be loosely related to being on macOS 10.14. When I say loosely, this does not

@andreasolund Finally, I can start the server. Thank you for your help.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JasonEtco picture JasonEtco  路  4Comments

booninite picture booninite  路  3Comments

divramod picture divramod  路  4Comments

Jake-Gillberg picture Jake-Gillberg  路  3Comments

ezyang picture ezyang  路  3Comments