[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev-en:105

From: SASADA Koichi <ko1 atdot.net>
Date: Thu, 20 Apr 2006 12:25:18 +0900
Subject: [yarv-dev-en:105] Re: Trouble installing rubygems under YARV

Hi,

James Britt wrote:
> 
> 
> 
> I've compiled YARV on a a Red Hat linux box with no problem (aside from
> the expected test failures).
> 
> I tried to install rubygems, but it doesn't go so well.
> 
> 
> I have ruby 1.8.4 on the same machine, but no RUBYOPT settings.
> 
> I ran the rubygems setup.rb [config|setup|install] script using an
> explicit path to the yarv binary.
> 
> It gets to the point of checking for stubs, finds none, tells me it has
> built RubyGem, but then breaks:
> 
> ...
> 
> No library stubs found.
> 
>   Successfully built RubyGem
>   Name: sources
>   Version: 0.0.1
>   File: sources-0.0.1.gem
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:506:in
> `method_missing': undefined method `close' for nil:NilClass (NoMethodError)
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:506:in
> `ensure in block in initialize'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:506:in `block
> in initialize'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:445:in `block
> in each_entry'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:439:in `loop'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:439:in
> `each_entry'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:424:in `each'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:481:in
> `initialize'
>         from
> /usr/local/yarv/lib/ruby/site_ruby/2.0/rubygems/package.rb:580:in `new'
>          ... 15 levels...
>         from setup.rb:710:in `__send__'
>         from setup.rb:710:in `invoke'
>         from setup.rb:674:in `invoke'
>         from setup.rb:1352:in `<main>'
> 
> 
> Is this a known issue?  Any suggestions?
> 
> Line 506 is a call to  gzis.close, and gzis is supposed to have been set
> by a call to gzis = Zlib::GzipReader.new(sio || entry)
> 
> 
> 
> Any suggestions welcome.
> 
> 

Try gems on ruby 1.9 (yarv based on ruby 1.9).  It's would cause same error.


Cheers,
-- 
// SASADA Koichi at atdot dot net


-- 
ML: yarv-dev-en quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       104 2006-04-20 12:23 [james.britt gmail.co] Trouble installing rubygems under YARV  
->     105 2006-04-20 12:25 ┗[ko1 atdot.net       ]                                       
       106 2006-04-21 03:51  ┗[james.britt gmail.co]                                     
       107 2006-04-21 03:58   ┗[james.britt gmail.co]                                   
       108 2006-04-21 06:00    ┗[drbrain segment7.net]                                 
       109 2006-04-21 06:07     ┗[james.britt gmail.co]                               
       110 2006-04-21 06:16      ┗[james.britt gmail.co]                             
       111 2006-04-21 07:08       ┗[emiel rednode.nl    ]