Ruby gem installation error after OSX Yosemite and Xcode 6 installation
Posted
by
Andres Trevino
on Stack Overflow
See other posts from Stack Overflow
or by Andres Trevino
Published on 2014-06-09T03:21:08Z
Indexed on
2014/06/09
3:24 UTC
Read the original article
Hit count: 949
I tried installing a gem like I did before installing Yosemite, but now I'm getting an error:
/Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:159:in `synchronize': ERROR: Failed to build gem native extension. (Gem::Ext::BuildError)
ERROR: Failed to build gem native extension.
deadlock; recursive locking
This is the command I wrote:
sudo gem install mysql2
This is the message it appears in the terminal:
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/autotest-fsevent-0.2.9 for inspection. Results logged to /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14/2.0.0/autotest-fsevent-0.2.9/gem_make.out
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/autotest-fsevent-0.2.9 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14/2.0.0/autotest-fsevent-0.2.9/gem_make.out
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:159:in build_extension'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:198:in
block in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:195:in each'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:195:in
build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:1436:in block in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/user_interaction.rb:45:in
use_ui'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:1434:in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/stub_specification.rb:60:in
build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/basic_specification.rb:56:in contains_requirable_file?'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:925:in
block in find_inactive_by_path'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in each'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in
find'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in find_inactive_by_path'
from /Library/Ruby/Site/2.0.0/rubygems.rb:185:in
try_activate'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:132:in rescue in require'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:144:in
require'
from /Library/Ruby/Site/2.0.0/rubygems.rb:601:in load_yaml'
from /Library/Ruby/Site/2.0.0/rubygems/config_file.rb:328:in
load_file'
from /Library/Ruby/Site/2.0.0/rubygems/config_file.rb:197:in initialize'
from /Library/Ruby/Site/2.0.0/rubygems.rb:289:in
new'
from /Library/Ruby/Site/2.0.0/rubygems.rb:289:in configuration'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:63:in
run'
from /Library/Ruby/Site/2.0.0/rubygems/ext/ext_conf_builder.rb:38:in block in build'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/tempfile.rb:324:in
open'
from /Library/Ruby/Site/2.0.0/rubygems/ext/ext_conf_builder.rb:17:in build'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:161:in
block (2 levels) in build_extension'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:160:in chdir'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:160:in
block in build_extension'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:159:in synchronize'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:159:in
build_extension'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:198:in block in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:195:in
each'
from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:195:in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:1436:in
block in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/user_interaction.rb:45:in use_ui'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:1434:in
build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/stub_specification.rb:60:in build_extensions'
from /Library/Ruby/Site/2.0.0/rubygems/basic_specification.rb:56:in
contains_requirable_file?'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:925:in block in find_inactive_by_path'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in
each'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in find'
from /Library/Ruby/Site/2.0.0/rubygems/specification.rb:924:in
find_inactive_by_path'
from /Library/Ruby/Site/2.0.0/rubygems.rb:185:in try_activate'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:132:in
rescue in require'
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:144:in require'
from /Library/Ruby/Site/2.0.0/rubygems.rb:601:in
load_yaml'
from /Library/Ruby/Site/2.0.0/rubygems/config_file.rb:328:in load_file'
from /Library/Ruby/Site/2.0.0/rubygems/config_file.rb:197:in
initialize'
from /Library/Ruby/Site/2.0.0/rubygems/gem_runner.rb:74:in new'
from /Library/Ruby/Site/2.0.0/rubygems/gem_runner.rb:74:in
do_configuration'
from /Library/Ruby/Site/2.0.0/rubygems/gem_runner.rb:39:in run'
from /usr/bin/gem:21:in
'
I am using OSX 10.10 and Xcode 6 Beta. Do any of you guys have any idea as to what to do about this? Thanks in advance
© Stack Overflow or respective owner