Issue #4738 has been updated by Luis Lavena.


Ilias Lazaridis wrote:
> 
> I'm sorry, I cannot go into this.
> 

Sorry to hear that.

> What I can do:
> 
>  * I could download and install, if you provide a download location.

Can't provide a binary for a non-released version. That is RubyInstaller policy to avoid confusion with stable releases.

>  * Or I could apply and test a patch if one is provided.

Most likely the patches will be against Ruby C sourcecode, so is pointless you can't build yourself.

If you can't try against the trunk codebase then there is no way for us to reproduce this issue.

I believe issues associated with directory globing are already fixed in trunk and backported to 1.9.2 branch.

Instructions on how to do that are in RubyInstaller codebase.
----------------------------------------
Bug #4738: gem install fails with "Encoding::ConverterNotFoundError" on windows 7 greek
http://redmine.ruby-lang.org/issues/4738

Author: Ilias Lazaridis
Status: Feedback
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 1.9.2p180 (2011-02-18) [i386-mingw32]


On windows 7 greek.

Installer used:
http://rubyforge.org/frs/download.php/74298/rubyinstaller-1.9.2-p180.exe

P:\>cmd
Microsoft Windows [??κδο??η 6.1.7600]
??νε??μα??ικά δικαι?ۼα?α (c) 2009 Microsoft Corporation. ??ε ε??ι????λαξη κάθε ν??μιμο?? δικαι?ۼα?ο??.

P:\>ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

P:\>gem -v
1.5.2

P:\>gem install json_pure
ERROR:  While executing gem ... (Encoding::ConverterNotFoundError)
    code converter not found (UTF-16LE to IBM737)

P:\>gem install json_pure --debug -V
Exception `NameError' at P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:163 - uninitialized constant Gem::Commands::InstallCommand
Exception `Encoding::ConverterNotFoundError' at P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/dependency_installer.rb:195 - code converter not found (UTF-16LE to IBM737)
ERROR:  While executing gem ... (Encoding::ConverterNotFoundError)
    code converter not found (UTF-16LE to IBM737)
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/dependency_installer.rb:195:in `[]'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/dependency_installer.rb:195:in `find_spec_by_name_and_version'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/dependency_installer.rb:244:in `install'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/commands/install_command.rb:120:in `block in execute'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/commands/install_command.rb:115:in `each'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/commands/install_command.rb:115:in `execute'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/command.rb:278:in `invoke'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:133:in `process_args'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:103:in `run'
        P:/prg/ruby192/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:63:in `run'
        P:/prg/ruby192/bin/gem:21:in `<main>'




-- 
http://redmine.ruby-lang.org