Skip to content
This repository was archived by the owner on Jul 14, 2021. It is now read-only.

Chef Client binaries fail with dyld: lazy symbol binding failed: Symbol not found: _yajl_alloc #82

Closed
sersut opened this issue Jun 26, 2014 · 1 comment
Labels
Type: Bug Doesn't work as expected.

Comments

@sersut
Copy link

sersut commented Jun 26, 2014

In the latest Chef DK releases, Chef Client binaries fail with this:

knife node list                 ‹2.1.1›
dyld: lazy symbol binding failed: Symbol not found: _yajl_alloc
  Referenced from: /opt/chefdk/embedded/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0/ffi-yajl-0.2.0/ffi_yajl/ext/parser.bundle
  Expected in: flat namespace

dyld: Symbol not found: _yajl_alloc
  Referenced from: /opt/chefdk/embedded/lib/ruby/gems/2.1.0/extensions/x86_64-darwin-13/2.1.0/ffi-yajl-0.2.0/ffi_yajl/ext/parser.bundle
  Expected in: flat namespace

[1]    18268 trace trap  knife node list

@lamont-granquist is working on a solution. This is just to keep track of the issue.

@lamont-granquist
Copy link
Contributor

closed by chef/omnibus-software#246

@thommay thommay added Type: Bug Doesn't work as expected. and removed Bug labels Feb 1, 2017
@chef-boneyard chef-boneyard locked and limited conversation to collaborators Feb 14, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Type: Bug Doesn't work as expected.
Development

No branches or pull requests

3 participants