On Oct 10, 2007, at 12:10 , cratervoid@yahoo.com wrote:
I've installed Ruby 1.8.6 on a Solaris 10 server without a problem.
Trying to install RubyGems and get the following error:
dev4# ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [sparc-solaris2.10]
dev4# ruby setup.rb
[...]
/usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so: ld.so.1: ruby:
fatal: libgcc_s.so.1: open failed: No such file or directory - /usr/
local/lib/ruby/1.8/sparc-solaris2.10/thread.so (LoadError)
from /usr/local/lib/ruby/1.8/thread.rb:5
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:85:in
`require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:85
from /tmp/rubygems-0.9.4/./post-install.rb:81:in `require'
from /tmp/rubygems-0.9.4/./post-install.rb:81:in
`install_sources'
from /tmp/rubygems-0.9.4/./post-install.rb:116:in `run_hook'
from setup.rb:1526:in `exec_task_traverse'
from setup.rb:1342:in `exec_install'
from setup.rb:1000:in `exec_install'
from setup.rb:814:in `invoke'
from setup.rb:773:in `invoke'
from setup.rb:1578
Any ideas? Thanks
--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars
ruby -v is:
ruby 1.8.6 (2007-09-23 patchlevel 110) [i386-solaris2.10]
···
On 10/10/07, cratervoid@yahoo.com <cratervoid@yahoo.com> wrote:
On Oct 10, 1:17 pm, Eric Hodel <drbr...@segment7.net> wrote:
> On Oct 10, 2007, at 12:10 , craterv...@yahoo.com wrote:
>
>
>
> > I've installed Ruby 1.8.6 on a Solaris 10 server without a problem.
> > Trying to install RubyGems and get the following error:
>
> > dev4# ruby -v
> > ruby 1.8.6 (2007-03-13 patchlevel 0) [sparc-solaris2.10]
> > dev4# ruby setup.rb
> > [...]
> > /usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so: ld.so.1: ruby:
> > fatal: libgcc_s.so.1: open failed: No such file or directory - /usr/
> > local/lib/ruby/1.8/sparc-solaris2.10/thread.so (LoadError)
> > from /usr/local/lib/ruby/1.8/thread.rb:5
> > from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:85:in
> > `require'
> > from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:85
> > from /tmp/rubygems-0.9.4/./post-install.rb:81:in `require'
> > from /tmp/rubygems-0.9.4/./post-install.rb:81:in
> > `install_sources'
> > from /tmp/rubygems-0.9.4/./post-install.rb:116:in `run_hook'
> > from setup.rb:1526:in `exec_task_traverse'
> > from setup.rb:1342:in `exec_install'
> > from setup.rb:1000:in `exec_install'
> > from setup.rb:814:in `invoke'
> > from setup.rb:773:in `invoke'
> > from setup.rb:1578
>
> > Any ideas? Thanks
>
> Do you have a thread.so?
>
> --
> Poor workers blame their tools. Good workers build better tools. The
> best workers get their tools to do the work for them. -- Syndicate Wars
Yes, I did an ls on that directory and thread.so is there.
/usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so: ld.so.1: ruby: fatal:
libgcc_s.so.1: open failed: No such file or directory -
/usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so (LoadError)
from /usr/local/lib/ruby/1.8/thread.rb:5
from -e:1:in `require'
from -e:1
ruby -e 'require "rubygems"
same thing
···
On 10/11/07, Eric Hodel <drbrain@segment7.net> wrote:
On Oct 10, 2007, at 12:50 , cratervoid@yahoo.com wrote:
> On Oct 10, 1:17 pm, Eric Hodel <drbr...@segment7.net> wrote:
>> On Oct 10, 2007, at 12:10 , craterv...@yahoo.com wrote:
>>> I've installed Ruby 1.8.6 on a Solaris 10 server without a problem.
>>> Trying to install RubyGems and get the following error:
>>
>>> dev4# ruby -v
>>> ruby 1.8.6 (2007-03-13 patchlevel 0) [sparc-solaris2.10]
>>> dev4# ruby setup.rb
>>> [...]
>>> /usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so: ld.so.1: ruby:
>>> fatal: libgcc_s.so.1: open failed: No such file or directory - /usr/
>>> local/lib/ruby/1.8/sparc-solaris2.10/thread.so (LoadError)
>>> from /usr/local/lib/ruby/1.8/thread.rb:5
>>> from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:85:in
>>> `require'
>>
>>> Any ideas? Thanks
>>
>> Do you have a thread.so?
>
> Yes, I did an ls on that directory and thread.so is there.
What do these commands do:
ruby -e 'require "thread"'
--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars
Then your ruby is broken (failed to compile correctly, or thread.so is otherwise broken on Solaris). You should post to ruby-core.
···
On Oct 11, 2007, at 11:17 , Justin Rich wrote:
On 10/11/07, Eric Hodel <drbrain@segment7.net> wrote:
On Oct 10, 2007, at 12:50 , cratervoid@yahoo.com wrote:
On Oct 10, 1:17 pm, Eric Hodel <drbr...@segment7.net> wrote:
On Oct 10, 2007, at 12:10 , craterv...@yahoo.com wrote:
/usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so: ld.so.1: ruby:
fatal: libgcc_s.so.1: open failed: No such file or directory - /usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so (LoadError)
Do you have a thread.so?
Yes, I did an ls on that directory and thread.so is there.
What do these commands do:
ruby -e 'require "thread"'
/usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so: ld.so.1: ruby: fatal:
libgcc_s.so.1: open failed: No such file or directory -
/usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so (LoadError)
from /usr/local/lib/ruby/1.8/thread.rb:5
from -e:1:in `require'
from -e:1
--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars
On 10/11/07, Eric Hodel <drbrain@segment7.net> wrote:
On Oct 11, 2007, at 11:17 , Justin Rich wrote:
> On 10/11/07, Eric Hodel <drbrain@segment7.net> wrote:
>> On Oct 10, 2007, at 12:50 , cratervoid@yahoo.com wrote:
>>> On Oct 10, 1:17 pm, Eric Hodel <drbr...@segment7.net> wrote:
>>>> On Oct 10, 2007, at 12:10 , craterv...@yahoo.com wrote:
>>>>> /usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so: ld.so.1:
>>>>> ruby:
>>>>> fatal: libgcc_s.so.1: open failed: No such file or directory - /
>>>>> usr/local/lib/ruby/1.8/sparc-solaris2.10/thread.so (LoadError)
>>>>
>>>> Do you have a thread.so?
>>>
>>> Yes, I did an ls on that directory and thread.so is there.
>>
>> What do these commands do:
>>
>> ruby -e 'require "thread"'
>
>
> /usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so: ld.so.1: ruby:
> fatal:
> libgcc_s.so.1: open failed: No such file or directory -
> /usr/local/lib/ruby/1.8/i386-solaris2.10/thread.so (LoadError)
> from /usr/local/lib/ruby/1.8/thread.rb:5
> from -e:1:in `require'
> from -e:1
Then your ruby is broken (failed to compile correctly, or thread.so
is otherwise broken on Solaris). You should post to ruby-core.
--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars