From: Mauricio Fernandez Date: 2006-07-05T19:33:04+09:00 Subject: Re: ANN: RubyGems 0.9.0 Release On Wed, Jul 05, 2006 at 12:34:03PM +0900, Eric Hodel wrote: > On Jul 3, 2006, at 6:37 AM, Erik Veenstra wrote: > >>>RubyGems 0.9.0 doesn't work with RubyScript2Exe... > >> > >>Why? > > > >It's complaining about a missing fileutils: > > > > .../lib/rubygems/custom_require.rb:21:in `require__': > > No such file to load -- fileutils (LoadError) > > > >I did some more testing with more gems on different platforms. > >The conclusion is twofold: a) The problem occurred with > >RubyGems 0.8.11 as well (in combination with RubyScript2Exe > >0.4.4) and b) it doesn't occur with all gems (e.g. sqlite-ruby > >is a problem, actionmailer isn't). > > Perhaps sqlite-ruby is an old format gem? It seems to be the Maybe this is due to sqlite-ruby's use of the evil (and now deprecated) #autorequire? >> Marshal.load(File.read("source_cache"))["http://gems.rubyforge.org"]["cache"].entries.find{|x, *a| /sqlite-ruby/ =~ x } => ["sqlite-ruby-2.0.2", #=", #]]>, @autorequire="sqlite", @bindir=nil, @require_paths=["lib"], =================== @rubygems_version="0.8.11", @description=nil, @dependencies=nil, @specification_version=-1, @extensions=["ext/extconf.rb"], @platform="ruby", @cert_chain=[], @requirements=nil, @rubyforge_project=nil, @summary="SQLite/Ruby is a module to allow Ruby scripts to interface with a SQLite database. VERSIONS >=2.0.0 ARE BETA RELEASES. THEY ARE INTENDED FOR TESTING ONLY, AND SHOULD NOT BE CONSIDERED PRODUCTION-WORTHY YET.", @rdoc_options=[], @extra_rdoc_files=[], @version=#, @signing_key=nil, @homepage="http://sqlite-ruby.rubyforge.org", @executables=nil, @authors=nil, @name="sqlite-ruby", @date=Mon Sep 13 04:19:04 CEST 2004, @test_files=[], @has_rdoc=true, @files=[], @email="jgb3@email.byu.edu", @default_executable=nil>] -- Mauricio Fernandez - http://eigenclass.org - singular Ruby