From: Jaime Stuardo on 31 Mar 2010 10:42 Hello... I installed Ruby again and then I run the commands, getting these results: C:\Documents and Settings\jstuardo>gem update rubygems Updating installed gems Nothing to update C:\Documents and Settings\jstuardo>gem install rails ERROR: http://gems.rubyforge.org/ does not appear to be a repository ERROR: could not find gem rails locally or in a repository It's curious that the first command gave the error "Nothing to update", since Rubygems version installed was 1.3.5 and there is already the version 1.3.6. These are the new environment: RubyGems Environment: - RUBYGEMS VERSION: 1.3.5 - RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i386-mingw32] - INSTALLATION DIRECTORY: C:/Ruby19/lib/ruby/gems/1.9.1 - RUBY EXECUTABLE: C:/Ruby19/bin/ruby.exe - EXECUTABLE DIRECTORY: C:/Ruby19/bin - RUBYGEMS PLATFORMS: - ruby - x86-mingw32 - GEM PATHS: - C:/Ruby19/lib/ruby/gems/1.9.1 - C:/Documents and Settings/jstuardo/.gem/ruby/1.9.1 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - REMOTE SOURCES: - http://gems.rubyforge.org/ Thanks Jaime -----Mensaje original----- De: aldric(a)trevoke.net [mailto:aldric(a)trevoke.net] Enviado el: miércoles, 31 de marzo de 2010 10:58 Para: ruby-talk ML Asunto: Re: Need help installing ruby and libraries Jaime Stuardo wrote: > Hello... > > This is the information you requested. > > RubyGems Environment: > - RUBYGEMS VERSION: 1.3.6 > - RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i386-mingw32] > - INSTALLATION DIRECTORY: C:/Ruby19/lib/ruby/gems/1.9.1 > - RUBY EXECUTABLE: C:/Ruby19/bin/ruby.exe > - EXECUTABLE DIRECTORY: C:/Ruby19/bin > - RUBYGEMS PLATFORMS: > - ruby > - x86-mingw32 > - GEM PATHS: > - C:/Ruby19/lib/ruby/gems/1.9.1 > - C:/Documents and Settings/jstuardo/.gem/ruby/1.9.1 > - GEM CONFIGURATION: > - :update_sources => true > - :verbose => true > - :benchmark => false > - :backtrace => false > - :bulk_threshold => 1000 > - REMOTE SOURCES: > - http://rubygems.org/ > You can try this: gem update rubygems gem install rails But, I think you should delete / uninstall everything and start over. http://rubyinstaller.org/download.html I am almost certain that the Ruby Installer comes with RubyGems preinstalled, so by reinstalling it you may have broken things. You should not need to download any gems manually. Installing Ruby, rebooting if necessary, then typing things in the command line should be enough: gem update rubygems gem install rails .. It -should- download and install rails for you. -- Posted via http://www.ruby-forum.com/.
From: Luis Lavena on 31 Mar 2010 12:33 On Mar 31, 3:25 pm, Jaime Stuardo <jstua...(a)security.cl> wrote: > Hello... > > This is the information you requested. > > RubyGems Environment: > - RUBYGEMS VERSION: 1.3.6 > - RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i386-mingw32] > - INSTALLATION DIRECTORY: C:/Ruby19/lib/ruby/gems/1.9.1 > - RUBY EXECUTABLE: C:/Ruby19/bin/ruby.exe > - EXECUTABLE DIRECTORY: C:/Ruby19/bin > - RUBYGEMS PLATFORMS: > - ruby > - x86-mingw32 > - GEM PATHS: > - C:/Ruby19/lib/ruby/gems/1.9.1 > - C:/Documents and Settings/jstuardo/.gem/ruby/1.9.1 > - GEM CONFIGURATION: > - :update_sources => true > - :verbose => true > - :benchmark => false > - :backtrace => false > - :bulk_threshold => 1000 > - REMOTE SOURCES: > -http://rubygems.org/ > > I am administrator of my computer. > > Rake version is rake-0.8.7 downloaded fromhttp://rubyforge.org/frs/?group_id=50 > > What do you mean it is distributed as a gem? From the link above it is mentioned the file as rake-0.8.7.gem, but when I click on it, a .tar file is downloaded. I don't understand why you manually download it: gem install rake gem install rails Both should work, if not: 1) You're not connected to internet 2) You're behind a proxy (is your browser using a proxy configuration?) If so, need to do --http-proxy=http://user:pass(a)server:port/ See: gem help install 3) There is a firewall that is limiting all the downloads from Amazon S3, where all the gems from rubygems.org are located. > > Finally, I tell you that I downloaded rails-2.2.3.gem fromhttp://rubyforge.org/frs/?group_id=307but the same as above, a .tar file was actually downloaded. > It might be that your browser is not identifying the files with proper mime-type, but .gem is not a tar file, but instead 2 .tar and gz'ed files inside. -- Luis Lavena
From: Aldric Giacomoni on 31 Mar 2010 11:04 Brian Candler wrote: > Jaime Stuardo wrote: >> C:\Documents and Settings\jstuardo>gem install rails >> ERROR: http://gems.rubyforge.org/ does not appear to be a repository > > Are you behind a proxy firewall by any chance? Do you need to configure > your browser with proxy settings before you can access the Internet? If > so I think you'll need to tell Ruby that too. (Unix would be http_proxy > environment variable, not sure about Windows) > > You could also see what this does: > > telnet gems.rubyforge.org 80 > GET / HTTP/1.0 > > (then hit enter twice). If you get a page of HTML back, you don't need a > proxy. If it fails to connect at all, maybe you do. Since rubygems says 'nothing to update', I will guess it does a correct version check, so he does not need a proxy. ___ I had an issue like his before, and the answer had been to remove and readd the repository: gem source -r http://gems.rubyforge.org gem source -a http://gems.rubyforge.org Now.. I'm wondering why the source isn't the gemcutter source to begin with! I think you should try this: gem source -a http://gemcutter.org gem install rails ___ If this fails, I found these instructions: gem install rails --source http://gems.rubyonrails.org indicates that "rake" is not up to date, I found a mirror http://de.mirror.rubyforge.org/gems/ and downloaded rake-0.8.7.gem, and gem install rake-0.8.7.gem then gem install rails --source http://gems.rubyonrails.org -- Posted via http://www.ruby-forum.com/.
From: Jaime Stuardo on 31 Mar 2010 16:26
Thanks!!! With that proxy setting, rails was installed. When installing rails, rake was also downloaded and installed. -----Mensaje original----- De: Luis Lavena [mailto:luislavena(a)gmail.com] Enviado el: miércoles, 31 de marzo de 2010 17:00 Para: ruby-talk ML Asunto: Re: Need help installing ruby and libraries On Mar 31, 3:25 pm, Jaime Stuardo <jstua...(a)security.cl> wrote: > Hello... > > This is the information you requested. > > RubyGems Environment: > - RUBYGEMS VERSION: 1.3.6 > - RUBY VERSION: 1.9.1 (2010-01-10 patchlevel 378) [i386-mingw32] > - INSTALLATION DIRECTORY: C:/Ruby19/lib/ruby/gems/1.9.1 > - RUBY EXECUTABLE: C:/Ruby19/bin/ruby.exe > - EXECUTABLE DIRECTORY: C:/Ruby19/bin > - RUBYGEMS PLATFORMS: > - ruby > - x86-mingw32 > - GEM PATHS: > - C:/Ruby19/lib/ruby/gems/1.9.1 > - C:/Documents and Settings/jstuardo/.gem/ruby/1.9.1 > - GEM CONFIGURATION: > - :update_sources => true > - :verbose => true > - :benchmark => false > - :backtrace => false > - :bulk_threshold => 1000 > - REMOTE SOURCES: > -http://rubygems.org/ > > I am administrator of my computer. > > Rake version is rake-0.8.7 downloaded fromhttp://rubyforge.org/frs/?group_id=50 > > What do you mean it is distributed as a gem? From the link above it is mentioned the file as rake-0.8.7.gem, but when I click on it, a .tar file is downloaded. I don't understand why you manually download it: gem install rake gem install rails Both should work, if not: 1) You're not connected to internet 2) You're behind a proxy (is your browser using a proxy configuration?) If so, need to do --http-proxy=http://user:pass(a)server:port/ See: gem help install 3) There is a firewall that is limiting all the downloads from Amazon S3, where all the gems from rubygems.org are located. > > Finally, I tell you that I downloaded rails-2.2.3.gem fromhttp://rubyforge.org/frs/?group_id=307but the same as above, a tar file was actually downloaded. > It might be that your browser is not identifying the files with proper mime-type, but .gem is not a tar file, but instead 2 .tar and gz'ed files inside. -- Luis Lavena |