Bugs item #28582, was opened at 2010-09-20 20:37
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28582&group_id=126
Category: `gem` commands (other)
Group: v1.3.x
Status: Open
Resolution: None
Priority: 3
Submitted By: Clint Byrum (spamaps)
Assigned to: Nobody (None)
Summary: gem build on a yaml spec file fails because of missing require 'yaml'
Initial Comment:
If I run gem build on a yaml gemspec, and I have no .gemrc, I get this error:
ubu...@ip-10-196-111-253:~/g$ gem build metadata
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Specification::YAML
However, if there is a .gemrc, I don't get an error.
This is because rubygems/config_file.rb requires yaml.
rubygems/specification.rb should require yaml at the top of the file as it uses
YAML directly in its own code.
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.8.7 (2010-06-23 patchlevel 299) [x86_64-linux]
- INSTALLATION DIRECTORY: /var/lib/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/gems/1.8
- /home/clint/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
----------------------------------------------------------------------
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28582&group_id=126
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers