[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

gem_original_require zlib problem

Steve Dame

10/8/2008 8:19:00 PM

I'm trying to just to a first time install of gems (and net/ssh ) in
particular... and I can't even do a

> gem update --system

I get the following dump (any idea how to fix this?)

/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require': no such file to load -- zlib (LoadError)
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/spec_fetcher.rb:1
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/commands/update_command.rb:5
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:140:in
`load_and_instantiate'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:65:in `[]'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:118:in
`find_command'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:104:in
`process_args'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:75:in
`run'
from
/usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:39:in `run'
from /usr/local/bin/gem:24
--
Posted via http://www.ruby-....

5 Answers

Todd Benson

10/8/2008 9:03:00 PM

0

On Wed, Oct 8, 2008 at 3:18 PM, Steve Dame <stephen.g.dame@boeing.com> wrote:
> I'm trying to just to a first time install of gems (and net/ssh ) in
> particular... and I can't even do a
>
>> gem update --system
>
> I get the following dump (any idea how to fix this?)
>
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require': no such file to load -- zlib (LoadError)
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/spec_fetcher.rb:1
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/commands/update_command.rb:5
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `require'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:140:in
> `load_and_instantiate'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:65:in `[]'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:118:in
> `find_command'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:104:in
> `process_args'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/command_manager.rb:75:in
> `run'
> from
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb:39:in `run'
> from /usr/local/bin/gem:24

I had a similar error in Ubuntu, but I think I fixed it by making sure
I had the development libraries for compression. That was a while
ago, so I can't recall exactly how I fixed it.

Todd

Brian Candler

10/9/2008 8:09:00 AM

0

Steve Dame wrote:
> I get the following dump (any idea how to fix this?)
>
> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
> `gem_original_require': no such file to load -- zlib (LoadError)
> from

If you built ruby itself from source, this means that the zlib extension
wasn't built at that time. This in turn probably means that you didn't
have the zlib development headers installed at the time.

Check you have a package called something like 'zlib-devel' and rebuild
ruby.
--
Posted via http://www.ruby-....

Hondo Burney

10/9/2008 2:21:00 PM

0

Brian Candler wrote:
> Steve Dame wrote:
>> I get the following dump (any idea how to fix this?)
>>
>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>> `gem_original_require': no such file to load -- zlib (LoadError)
>> from
>
> If you built ruby itself from source, this means that the zlib extension
> wasn't built at that time. This in turn probably means that you didn't
> have the zlib development headers installed at the time.
>
> Check you have a package called something like 'zlib-devel' and rebuild
> ruby.

I have been wrestling with this issue as well. How do I check for a
package, and if I don't have it, then what do i do?
--
Posted via http://www.ruby-....

Brian Candler

10/9/2008 4:47:00 PM

0

>> Check you have a package called something like 'zlib-devel' and rebuild
>> ruby.
>
> I have been wrestling with this issue as well. How do I check for a
> package, and if I don't have it, then what do i do?

Depends on what platform you're using. For example:

On CentOS:
rpm -qa | grep zlib
yum install zlib-devel

On Ubuntu:
dpkg-query -l | grep zlib
apt-get install zlib1g-dev
# or something like that - I don't have an Ubuntu box handy right now
--
Posted via http://www.ruby-....

Steve Dame

10/9/2008 6:17:00 PM

0

Hondo Burney wrote:
> Brian Candler wrote:
>> Steve Dame wrote:
>>> I get the following dump (any idea how to fix this?)
>>>
>>> /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
>>> `gem_original_require': no such file to load -- zlib (LoadError)
>>> from
>>
>> If you built ruby itself from source, this means that the zlib extension
>> wasn't built at that time. This in turn probably means that you didn't
>> have the zlib development headers installed at the time.
>>
>> Check you have a package called something like 'zlib-devel' and rebuild
>> ruby.
>
> I have been wrestling with this issue as well. How do I check for a
> package, and if I don't have it, then what do i do?

It appears that we were able to finally get Ruby to bind to the openssl
through rebuilding a couple of different configurations on SUSE Linux
10.

Thanks for all the pointers.
--
Posted via http://www.ruby-....