Project

General

Profile

Actions

Bug #2433

closed

Ruby gem update --system /gem install [any_gem_name] ERROR

Added by Javix (Sergueï Cambour) over 14 years ago. Updated over 4 years ago.

Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
1.8.6, 1.8.7
[ruby-core:27031]

Description

=begin
No matter on which OS you are, - XP Family, XP Pro or Ubuntu 9.10. Noo matter if you have firewall 'hyper-sensitive' or proxy. When trying to do gem update --system or even when trying to install a new gem like 'gem install [gem_name] I always got the below error:
[code]
serge@serge-laptop:~$ sudo gem install heroku
ERROR: Error installing heroku:
invalid gem format for /usr/lib/ruby/gems/1.8/cache/heroku-1.4.gem

serge@serge-laptop:~$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]
serge@serge-laptop:~$ gem environment
RubyGems Environment:

  • RUBYGEMS VERSION: 1.3.5
  • RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]
  • INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8
  • RUBY EXECUTABLE: /usr/bin/ruby1.8
  • EXECUTABLE DIRECTORY: /usr/bin
  • RUBYGEMS PLATFORMS:
    • ruby
    • x86-linux
  • GEM PATHS:
    • /usr/lib/ruby/gems/1.8
    • /home/serge/.gem/ruby/1.8
  • GEM CONFIGURATION:
    • :update_sources => true
    • :verbose => true
    • :benchmark => false
    • :backtrace => false
    • :bulk_threshold => 1000
    • :sources => ["http://gems.rubyforge.org/", "http://gemcutter.org", "http://gemcutter.org", "http://gemcutter.org"]
  • REMOTE SOURCES:

[/code]
=end

Actions #1

Updated by luislavena (Luis Lavena) over 14 years ago

=begin
On Fri, Dec 4, 2009 at 2:12 PM, Roger Pack wrote:

install [gem_name] I always got the below error:

[code]
serge@serge-laptop:~$ sudo gem install heroku
ERROR:  Error installing heroku:
       invalid gem format for /usr/lib/ruby/gems/1.8/cache/heroku-1.4.gem

Have you tried gem fetch+unpack heroku? Can you install it locally
from a .gem file?
-r

Seems to me that what is stored in the cache could be corrupted.

Luis Lavena
AREA 17

Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

=end

Actions #2

Updated by jeremyevans0 (Jeremy Evans) over 4 years ago

  • Project changed from Backport186 to Ruby master
  • Description updated (diff)
  • Status changed from Open to Rejected
  • Backport set to 2.5: UNKNOWN, 2.6: UNKNOWN
Actions

Also available in: Atom PDF

Like0
Like0Like0