From: Stephen Bannasch Date: 2006-04-14T11:48:16+09:00 Subject: problem installing rubygems on mac intel/missing symbol _syckparse I'm having a problem installing rubygems-0.8.11 on my mac, I'm getting this error running: sudo ruby setup.rb: dyld: NSLinkModule() error dyld: Symbol not found: _syckparse Referenced from: /usr/local/lib/ruby/1.8/i686-darwin8.6.1/syck.bundle Expected in: flat namespace Trace/BPT trap ----here's the complete output--- ruby setup.rb ---> bin <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems <--- lib ---> bin adjusting shebang: gem_mirror <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems <--- lib rm -f InstalledFiles ---> bin mkdir -p /usr/local/bin/ install gem /usr/local/bin/ setup.rb:513:in `initialize': Permission denied - /usr/local/bin/gem (Errno::EACCES) from setup.rb:513:in `install' from setup.rb:1193:in `install_files' from setup.rb:1192:in `install_files' from setup.rb:1172:in `install_dir_bin' from setup.rb:1321:in `traverse' from setup.rb:1338:in `dive_into' from setup.rb:1319:in `traverse' from setup.rb:1313:in `exec_task_traverse' from setup.rb:1308:in `exec_task_traverse' from setup.rb:1168:in `exec_install' from setup.rb:887:in `exec_install' from setup.rb:705:in `invoke' from setup.rb:674:in `invoke' from setup.rb:1352 [-bash stephen:~/dev/ruby/src/rubygems-0.8.11]sudo ruby setup.rb Password: ---> bin <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems <--- lib ---> bin adjusting shebang: gem_mirror <--- bin ---> lib ---> lib/rubygems <--- lib/rubygems <--- lib rm -f InstalledFiles ---> bin mkdir -p /usr/local/bin/ install gem /usr/local/bin/ install gem_mirror /usr/local/bin/ install gem_server /usr/local/bin/ install gemwhich /usr/local/bin/ install generate_yaml_index.rb /usr/local/bin/ install update_rubygems /usr/local/bin/ <--- bin ---> lib mkdir -p /usr/local/lib/ruby/site_ruby/1.8/ install gemconfigure.rb /usr/local/lib/ruby/site_ruby/1.8/ install rubygems.rb /usr/local/lib/ruby/site_ruby/1.8/ install ubygems.rb /usr/local/lib/ruby/site_ruby/1.8/ ---> lib/rubygems mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems install builder.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install cmd_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install config_file.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install custom_require.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install dependency_list.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install deployment.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install doc_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install gem_commands.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install gem_openssl.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install gem_runner.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install loadpath_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install old_format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install open-uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install package.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install remote_installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install rubygems_version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install security.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install source_index.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install specification.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install timer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install user_interaction.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install validator.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems install version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems <--- lib/rubygems <--- lib As of RubyGems 0.8.0, library stubs are no longer needed. Searching $LOAD_PATH for stubs to optionally delete (may take a while)... ...done. No library stubs found. dyld: NSLinkModule() error dyld: Symbol not found: _syckparse Referenced from: /usr/local/lib/ruby/1.8/i686-darwin8.6.1/syck.bundle Expected in: flat namespace Trace/BPT trap -- - Stephen Bannasch Concord Consortium, http://www.concord.org