From: "drbrain (Eric Hodel)" Date: 2012-12-18T14:44:53+09:00 Subject: [ruby-core:50960] [ruby-trunk - Bug #5420][Closed] RubyGems misleading error message for "update -l" Issue #5420 has been updated by drbrain (Eric Hodel). Status changed from Assigned to Closed ---------------------------------------- Bug #5420: RubyGems misleading error message for "update -l" https://bugs.ruby-lang.org/issues/5420#change-34823 Author: rklemme (Robert Klemme) Status: Closed Priority: Low Assignee: drbrain (Eric Hodel) Category: lib Target version: 2.0.0 ruby -v: ruby 1.9.2p290 (2011-07-09 revision 32553) [i386-cygwin] I accidentally used option -l for "update": 11:00:34 ~$ gem19 list -l facets *** LOCAL GEMS *** facets (2.9.1) 11:00:44 ~$ gem19 update -l Updating installed gems Updating facets ERROR: While executing gem ... (Gem::GemNotFoundException) Could not find a valid gem 'facets' (>= 0) locally or in a repository 11:01:15 ~$ The issue is with "... or in a repository": apparently the repository was not even searched because without "-l" it works: 11:01:15 ~$ gem19 update Updating installed gems Updating facets Successfully installed facets-2.9.2 Gems updated: facets Installing ri documentation for facets-2.9.2... Installing RDoc documentation for facets-2.9.2... 11:03:56 ~$ gem19 list -l facets *** LOCAL GEMS *** facets (2.9.2, 2.9.1) 11:04:21 ~$ -- http://bugs.ruby-lang.org/