[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

RubyGems Installation Problem on Solaris 10

cratervoid

10/10/2007 7:08:00 PM

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
---> bin
<--- bin
---> lib
---> lib/rbconfig
<--- lib/rbconfig
---> lib/rubygems
---> lib/rubygems/commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
---> bin
<--- bin
---> lib
---> lib/rbconfig
<--- lib/rbconfig
---> lib/rubygems
---> lib/rubygems/commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
rm -f InstalledFiles
---> bin
mkdir -p /usr/local/bin/
install gem /usr/local/bin/
install gem_mirror /usr/local/bin/
install gem_server /usr/local/bin/
install gemlock /usr/local/bin/
install gemri /usr/local/bin/
install gemwhich /usr/local/bin/
install index_gem_repository.rb /usr/local/bin/
install update_rubygems /usr/local/bin/
<--- bin
---> lib
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/
install gemconfigure.rb /usr/local/lib/ruby/site_ruby/1.8/
install rubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
install ubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
---> lib/rbconfig
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbconfig
install datadir.rb /usr/local/lib/ruby/site_ruby/1.8/rbconfig
<--- lib/rbconfig
---> lib/rubygems
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems
install builder.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install command_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install config_file.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install custom_require.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install dependency_list.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install doc_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install gem_commands.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install gem_open_uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install gem_openssl.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install gem_runner.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install old_format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install open-uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install package.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install remote_fetcher.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install remote_installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install rubygems_version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install security.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install server.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install source_index.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install source_info_cache.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems
install source_info_cache_entry.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems
install specification.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install timer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install user_interaction.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install validator.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
install version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
---> lib/rubygems/commands
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems/commands
install build_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install cert_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install check_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install cleanup_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install contents_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install dependency_command.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems/commands
install environment_command.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems/commands
install help_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install install_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install list_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install outdated_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install pristine_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install query_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install rdoc_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install search_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install sources_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install specification_command.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems/commands
install uninstall_command.rb /usr/local/lib/ruby/site_ruby/1.8/
rubygems/commands
install unpack_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
install update_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
commands
<--- lib/rubygems/commands
---> lib/rubygems/digest
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
install digest_adapter.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
digest
install md5.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
install sha1.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
install sha2.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
<--- lib/rubygems/digest
<--- lib/rubygems
<--- lib
/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

6 Answers

cratervoid

10/10/2007 7:17:00 PM

0

On Oct 10, 1:08 pm, 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
> ---> bin
> <--- bin
> ---> lib
> ---> lib/rbconfig
> <--- lib/rbconfig
> ---> lib/rubygems
> ---> lib/rubygems/commands
> <--- lib/rubygems/commands
> ---> lib/rubygems/digest
> <--- lib/rubygems/digest
> <--- lib/rubygems
> <--- lib
> ---> bin
> <--- bin
> ---> lib
> ---> lib/rbconfig
> <--- lib/rbconfig
> ---> lib/rubygems
> ---> lib/rubygems/commands
> <--- lib/rubygems/commands
> ---> lib/rubygems/digest
> <--- lib/rubygems/digest
> <--- lib/rubygems
> <--- lib
> rm -f InstalledFiles
> ---> bin
> mkdir -p /usr/local/bin/
> install gem /usr/local/bin/
> install gem_mirror /usr/local/bin/
> install gem_server /usr/local/bin/
> install gemlock /usr/local/bin/
> install gemri /usr/local/bin/
> install gemwhich /usr/local/bin/
> install index_gem_repository.rb /usr/local/bin/
> install update_rubygems /usr/local/bin/
> <--- bin
> ---> lib
> mkdir -p /usr/local/lib/ruby/site_ruby/1.8/
> install gemconfigure.rb /usr/local/lib/ruby/site_ruby/1.8/
> install rubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
> install ubygems.rb /usr/local/lib/ruby/site_ruby/1.8/
> ---> lib/rbconfig
> mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rbconfig
> install datadir.rb /usr/local/lib/ruby/site_ruby/1.8/rbconfig
> <--- lib/rbconfig
> ---> lib/rubygems
> mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install builder.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install command_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install config_file.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install custom_require.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install dependency_list.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install doc_manager.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install gem_commands.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install gem_open_uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install gem_openssl.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install gem_runner.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install old_format.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install open-uri.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install package.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install remote_fetcher.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install remote_installer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install rubygems_version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install security.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install server.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install source_index.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install source_info_cache.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems
> install source_info_cache_entry.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems
> install specification.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install timer.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install user_interaction.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install validator.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> install version.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems
> ---> lib/rubygems/commands
> mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems/commands
> install build_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install cert_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install check_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install cleanup_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install contents_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install dependency_command.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems/commands
> install environment_command.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems/commands
> install help_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install install_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install list_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install outdated_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install pristine_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install query_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install rdoc_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install search_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install sources_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install specification_command.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems/commands
> install uninstall_command.rb /usr/local/lib/ruby/site_ruby/1.8/
> rubygems/commands
> install unpack_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> install update_command.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> commands
> <--- lib/rubygems/commands
> ---> lib/rubygems/digest
> mkdir -p /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
> install digest_adapter.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/
> digest
> install md5.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
> install sha1.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
> install sha2.rb /usr/local/lib/ruby/site_ruby/1.8/rubygems/digest
> <--- lib/rubygems/digest
> <--- lib/rubygems
> <--- lib
> /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

By the way I'm trying to install rubygems-0.9.4

Eric Hodel

10/10/2007 7:17:00 PM

0

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

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



cratervoid

10/10/2007 7:46:00 PM

0

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.

Eric Hodel

10/11/2007 4:14:00 PM

0

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"'

ruby -e 'require "rubygems"'

--
Poor workers blame their tools. Good workers build better tools. The
best workers get their tools to do the work for them. -- Syndicate Wars



Eric Hodel

10/11/2007 9:22:00 PM

0

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



Gerardo Santana Gómez Garrido

10/13/2007 3:47:00 AM

0

2007/10/10, cratervoid@yahoo.com <cratervoid@yahoo.com>:
> I've installed Ruby 1.8.6 on a Solaris 10 server without a problem.
> Trying to install RubyGems and get the following error:
>

[snip]

> Any ideas? Thanks


An idea: use NetBSD's pkgsrc. It has worked fine for me on Solaris 10.

http://www.netbsd.org/docs/software/pac...

--
Gerardo Santana