Bugs item #28850, was opened at 2011-01-11 14:39
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28850&group_id=126

Category: `gem install` command
Group: None
>Status: Closed
>Resolution: Rejected
Priority: 3
Submitted By: Greg Hazel (ghazel)
Assigned to: Luis Lavena (luislavena)
Summary: Invalid argument - ./</cdesc-<.yaml

Initial Comment:
S:\>gem install activerecord
Fetching: activesupport-3.0.3.gem (100%)
Fetching: activemodel-3.0.3.gem (100%)
Fetching: activerecord-3.0.3.gem (100%)
Successfully installed activesupport-3.0.3
Successfully installed activemodel-3.0.3
Successfully installed activerecord-3.0.3
3 gems installed
Installing ri documentation for activesupport-3.0.3...
Installing ri documentation for activemodel-3.0.3...
Installing ri documentation for activerecord-3.0.3...
ERROR:  While executing gem ... (Errno::EINVAL)
    Invalid argument - ./</cdesc-<.yaml


S:\>ruby -v
ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]

S:\>gem -v
1.4.2

----------------------------------------------------------------------

>Comment By: Eric Hodel (drbrain)
Date: 2011-01-11 15:00

Message:
Yes, this is an rdoc bug.  Either upgrade to a newer version of RDoc or disable 
rdoc and ri generation through --no-rdoc --no-ri.

----------------------------------------------------------------------

Comment By: Luis Lavena (luislavena)
Date: 2011-01-11 14:57

Message:
Hello,

Please disable ri/rdoc generation or update to newer RDoc first:

gem install rdoc


----------------------------------------------------------------------

Comment By: Greg Hazel (ghazel)
Date: 2011-01-11 14:55

Message:
S:\>gem env
RubyGems Environment:
  - RUBYGEMS VERSION: 1.4.2
  - RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]
  - INSTALLATION DIRECTORY: C:/Ruby187/lib/ruby/gems/1.8
  - RUBY EXECUTABLE: C:/Ruby187/bin/ruby.exe
  - EXECUTABLE DIRECTORY: C:/Ruby187/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mingw32
  - GEM PATHS:
     - C:/Ruby187/lib/ruby/gems/1.8
     - C:/Users/Greg/.gem/ruby/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

The output of "gem install activerecord --debug -V" is a whopping 35 MB. 
Perhaps the part you're interested in is:

ERROR:  While executing gem ... (Errno::EINVAL)
    Invalid argument - ./</cdesc-<.yaml
        C:/Ruby187/lib/ruby/1.8/rdoc/ri/ri_writer.rb:36:in `initialize'
        C:/Ruby187/lib/ruby/1.8/rdoc/ri/ri_writer.rb:36:in `open'
        C:/Ruby187/lib/ruby/1.8/rdoc/ri/ri_writer.rb:36:in `add_class'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:258:in 
`update_or_replace'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:130:in 
`generate_class_info'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:90:in 
`process_class'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:85:in `generate'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:84:in `each'
        C:/Ruby187/lib/ruby/1.8/rdoc/generators/ri_generator.rb:84:in `generate'
        C:/Ruby187/lib/ruby/1.8/rdoc/rdoc.rb:284:in `document'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:187:in 
`run_rdoc'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:156:in 
`install_ri'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb:116:in 
`generate_ri'
        
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:147:in 
`execute'
        
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:146:in 
`each'
        
C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb:146:in 
`execute'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/command.rb:278:in `invoke'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:134:in 
`process_args'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:104:in 
`run'
        C:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:63:in `run'
        C:/Ruby187/bin/gem:21



----------------------------------------------------------------------

Comment By: Luis Lavena (luislavena)
Date: 2011-01-11 14:49

Message:
Hello,

When reporting RubyGems bugs, please include:

The full output of "gem env"

The full output of the same command that failed with --debug -V options


----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=575&aid=28850&group_id=126
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to