Some gems and specs missing that are in the index

James Tucker's Avatar

James Tucker

07 Jul, 2010 10:26 AM

After generating a mirror of the entire gem set, I found there are still some gems that are coming back after 403s. This is the whole set, and an example failure for a gem install command to be able to install those gems. I don't know if these are failed mirrors from rubyforge, or failed yanks, however, the eventmachine example, I'm fairly sure none of us have yanked that one, and it is very old, so I suspect it is some issue related to the original mirror of the rubyforge gemset.

From mirror tool:

ERR http://production.cf.rubygems.org/haml-edge-3.1.30.gem 403
ERR http://production.cf.rubygems.org/ffi-0.5.1-java.gem 403
ERR http://production.cf.rubygems.org/camellia-2.5.10-i386-mswin32.gem 403
ERR http://production.cf.rubygems.org/fastthread-0.6.4.1-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.12-mswin32.gem 403
ERR http://production.cf.rubygems.org/haml-edge-3.1.31.gem 403
ERR http://production.cf.rubygems.org/fastthread-1.0-mswin32.gem 403
ERR http://production.cf.rubygems.org/camellia-2.5.0-i386-mswin32.gem 403
ERR http://production.cf.rubygems.org/rubyfca-0.2.5.2.gem 403
ERR http://production.cf.rubygems.org/eventmachine-0.8.1-i386-mswin32.gem 403
ERR http://production.cf.rubygems.org/ffi-0.6.1-java.gem 403
ERR http://production.cf.rubygems.org/fastthread-0.6.3-mswin32.gem 403
ERR http://production.cf.rubygems.org/camellia-2.5.0-i486-linux.gem 403
ERR http://production.cf.rubygems.org/warden-github-0.0.3.gem 403
ERR http://production.cf.rubygems.org/rserve-client-0.1.2.gem 403
ERR http://production.cf.rubygems.org/will_paginate_couchrest-0.3.0.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.11-mswin32.gem 403
ERR http://production.cf.rubygems.org/fb-0.5.3-mswin32.gem 403
ERR http://production.cf.rubygems.org/paul-is-awesome-1.0.0.gem 403
ERR http://production.cf.rubygems.org/ffi-0.6.0-java.gem 403
ERR http://production.cf.rubygems.org/fb-0.5.2-mswin32.gem 403
ERR http://production.cf.rubygems.org/fastthread-0.6.2-mswin32.gem 403
ERR http://production.cf.rubygems.org/fb-0.5.2-i586-linux.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.10-mswin32.gem 403
ERR http://production.cf.rubygems.org/fastthread-0.6.1-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.7-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.6-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.9-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.5-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.8-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.4-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.3-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.2-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.7-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.6-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.1-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.5-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.6.0-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.3-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.4-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.2-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.4.1-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.2.6-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.2.5-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.2.4-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.2.3-mswin32.gem 403
ERR http://production.cf.rubygems.org/fxruby-1.2.2-mswin32.gem 403



raggi@mbk: ~ * gem fetch eventmachine --platform i386-mswin32 --version 0.8.1 -V
GET http://rubygems.org/specs.4.8.gz
302 Found
GET http://production.s3.rubygems.org/specs.4.8.gz
304 Not Modified
GET http://gems.github.com/specs.4.8.gz
200 OK
GET http://rubygems.org/quick/Marshal.4.8/eventmachine-0.8.1-i386-mswin32.gemspec.rz
302 Found
GET http://production.s3.rubygems.org/quick/Marshal.4.8/eventmachine-0.8.1-i386-mswin32.gemspec.rz
403 Forbidden
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Forbidden 403 (http://production.s3.rubygems.org/quick/Marshal.4.8/eventmachine-0.8.1-i386-mswin32.gemspec.rz)
  1. Support Staff 2 Posted by Nick Quaranto on 17 Jul, 2010 08:37 PM

    Nick Quaranto's Avatar

    Yeah we've had a few long standing requests for this. I need to run through and yank those versions.

  2. Support Staff 3 Posted by James Tucker on 18 Jul, 2010 12:22 PM

    James Tucker's Avatar

    Sounds good, feel free to resolve when done, once rubygems-mirror is complete (sorry, hellish week), I'll do another run and validate the results.

  3. 4 Posted by Claudio on 25 Dec, 2010 11:56 AM

    Claudio's Avatar

    hello,
    I have the same problem with bundle install:

    [...] Fetching source index for http://rubygems.org/
    /Library/Ruby/Site/1.8/rubygems/remote_fetcher.rb:300:in `open_uri_or_path': bad response Forbidden 403 (http://production.s3.rubygems.org/quick/Marshal.4.8/eventmachine-0....) (Gem::RemoteFetcher::FetchError)

  4. Support Staff 5 Posted by Nick Quaranto on 18 Mar, 2011 08:59 PM

    Nick Quaranto's Avatar

    Finally got around to yanking all of these.

    Gem authors, if your gem is on this list, get in touch here and we'll figure out getting those bad gem versions back up on the site and working.

  5. Nick Quaranto closed this discussion on 18 Mar, 2011 08:59 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac