Len Lawrence
1/15/2008 11:43:00 PM
On Tue, 15 Jan 2008 21:33:11 +0000, Len Lawrence wrote:
> On Tue, 15 Jan 2008 15:50:13 -0500, Lyle Johnson wrote:
>
>> On Jan 15, 2008, at 2:05 PM, Len Lawrence wrote:
>>
>>> I am floundering here, again.
>>> Having more or less decided to switch from rubytk to fxruby I have
>>> installed FOX and the fxruby-1.4.7 gem in Mandriva 2007. The simple
>>> test program from David Berube's book Practical Ruby Gems does not
>>> work. In fact none of the package test examples will run either. They
>>> all
>>> fall down trying to load fox14...
>>
>> <snip>
>>
>>> and the error is:
>>> /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>> `gem_original_require': no such file to load -- fox14 (LoadError)
>>> from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
>>> 27:in `require'
>>> from zeg.rb:2
>>>
>>> The gem search path is:
>>> /usr/lib/ruby/gems/1.8/gems/fxruby-1.4.7 and the target is lib/fox14
>>> which certainly exists and contains a number of ruby scripts;
>>> aliases.rb, calendar.rb, core.rb, etc.
>>
>> It sounds as though the gem installation failed at some point. What
>> version of RubyGems are you using? Were there any error messages during
>> the build?
>>
>> Please note that FXRuby version 1.4.7 is a very, very old version which
>> is no longer supported. It's quite possible that there have been changes
>> to GCC, or Ruby, or RubyGems, or who-knows-what, that have rendered
>> FXRuby 1.4.7 unbuildable in your particular development environment. Is
>> there some reason why you can't use the latest release of FXRuby
>> (currently, version 1.6.13)?
>
> Sorry, I missed your first question. Rubygems is 0.9.0.
>
> Len
Apologies to all for replying to my own posts - the problem is I have to
interleave this stuff with my day job which is looking after my invalid
wife.
Have tried out fxruby-1.6.13 on Mandriva 2008 with a similar failure:
zeg.rb:2:in `require': no such file to load -- fox16 (LoadError)
ruby -v => 1.8.6
gem -v => 0.9.0
It looks like the Mandriva packages are broken. Maybe time to remove the
ruby tree and install the whole lot from source?