From drbrain at segment7.net Tue Aug 2 21:38:16 2011 From: drbrain at segment7.net (Eric Hodel) Date: Tue, 2 Aug 2011 18:38:16 -0700 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 Message-ID: If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. Here's the bug fixes: === 1.8.7 / 2011-08-02 * 5 bug fixes: * Added missing require for `gem uninstall --format-executable` * The correct name of the executable being uninstalled is now displayed with --format-executable * Fixed `gem unpack uninstalled_gem` default version picker * RubyGems no longer claims a nonexistent gem can be uninstalled * `gem which` no longer claims directories are requirable files There are a few other commits on the 1.8 branch since 1.8.6 to merge the Ruby and RubyGems repositories. See: `git diff v1.8.6 1.8` From luislavena at gmail.com Wed Aug 3 08:45:38 2011 From: luislavena at gmail.com (Luis Lavena) Date: Wed, 3 Aug 2011 09:45:38 -0300 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 In-Reply-To: References: Message-ID: On Tue, Aug 2, 2011 at 10:38 PM, Eric Hodel wrote: > If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. > > Here's the bug fixes: > Would like to squash this tonight: https://github.com/rubygems/rubygems/issues/131 Been extremely busy at work so not very reactive to things happening on OSS area. You see any other thing worth considering? -- 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 From jon.forums at gmail.com Wed Aug 3 10:30:46 2011 From: jon.forums at gmail.com (Jon) Date: Wed, 3 Aug 2011 10:30:46 -0400 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 In-Reply-To: References: Message-ID: <20110803103046.3bf35dce.jon.forums@gmail.com> > If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. I'd like to see https://github.com/rubygems/rubygems/issues/82 fixed, especially if it's truly as trivial as adding Gem::FilePermissionError to the rescued exception list in commands/cleanup_command.rb Jon --- blog: http://jonforums.github.com/ twitter: @jonforums "Anyone who can only think of one way to spell a word obviously lacks imagination." - Mark Twain From drbrain at segment7.net Wed Aug 3 18:04:17 2011 From: drbrain at segment7.net (Eric Hodel) Date: Wed, 3 Aug 2011 15:04:17 -0700 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 In-Reply-To: References: Message-ID: <50329496-C3CA-4100-996A-3ACCA71B635F@segment7.net> On Aug 3, 2011, at 5:45 AM, Luis Lavena wrote: > On Tue, Aug 2, 2011 at 10:38 PM, Eric Hodel wrote: >> If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. >> >> Here's the bug fixes: >> > > Would like to squash this tonight: > > https://github.com/rubygems/rubygems/issues/131 I fixed it by removing the BOM and replacing it with a magic comment, is that good enough? From drbrain at segment7.net Wed Aug 3 20:46:24 2011 From: drbrain at segment7.net (Eric Hodel) Date: Wed, 3 Aug 2011 17:46:24 -0700 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 In-Reply-To: <20110803103046.3bf35dce.jon.forums@gmail.com> References: <20110803103046.3bf35dce.jon.forums@gmail.com> Message-ID: On Aug 3, 2011, at 7:30 AM, Jon wrote: >> If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. > > I'd like to see https://github.com/rubygems/rubygems/issues/82 fixed, especially if it's truly as trivial as adding Gem::FilePermissionError to the rescued exception list in commands/cleanup_command.rb Upon adding tests to cover this I found a bug in the uninstaller too. This is fixed now. From luislavena at gmail.com Thu Aug 4 19:27:41 2011 From: luislavena at gmail.com (Luis Lavena) Date: Thu, 4 Aug 2011 20:27:41 -0300 Subject: RubyGems 1.8.7 release and Ruby 1.9.3 In-Reply-To: References: Message-ID: On Tue, Aug 2, 2011 at 10:38 PM, Eric Hodel wrote: > If there's no further bugs that should be immediately fixed, I'm going to release RubyGems 1.8.7 tomorrow and import it into Ruby for the 1.9.3 release. > > Here's the bug fixes: > [...] Thank you for waiting. ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-mingw32] 863 tests, 2857 assertions, 0 failures, 0 errors, 19 skips ruby 1.9.2p180 (2011-02-18) [i386-mingw32] 861 tests, 2855 assertions, 0 failures, 0 errors, 19 skips (Need to upgrade to p290) I'm sending another email to the list with concerns for next version, will appreciate if you can respond. Thank you. -- 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 From drbrain at segment7.net Thu Aug 4 20:55:32 2011 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 4 Aug 2011 17:55:32 -0700 Subject: [ANN] rubygems-update 1.8.7 Released Message-ID: rubygems-update version 1.8.7 has been released! * http://rubygems.org * http://docs.rubygems.org * http://help.rubygems.org * http://github.com/rubygems * http://rubyforge.org/projects/rubygems RubyGems is a package management framework for Ruby. This gem is an update for the RubyGems software. You must have an installation of RubyGems before this update can be applied. See Gem for information on RubyGems (or `ri Gem`) To upgrade to the latest RubyGems, run: $ gem update --system # you might need to be an administrator or root See UPGRADING.rdoc for more details and alternative instructions. ----- If you don't have RubyGems installed, your can still do it manually: * Download from: https://rubygems.org/pages/download * Unpack into a directory and cd there * Install with: ruby setup.rb # you may need admin/root privilege For more details and other options, see: ruby setup.rb --help === 1.8.7 / 2011-08-04 * Bug fixes: * Added missing require for `gem uninstall --format-executable` * The correct name of the executable being uninstalled is now displayed with --format-executable * Fixed `gem unpack uninstalled_gem` default version picker * RubyGems no longer claims a nonexistent gem can be uninstalled * `gem which` no longer claims directories are requirable files * `gem cleanup` continues cleaning up gems if one can't be uninstalled due to permissions. Issue #82 * Gem repository directories are no longer created world-writable. Patch by Sakuro OZAWA. Ruby Bug #4930 From drbrain at segment7.net Thu Aug 11 20:51:48 2011 From: drbrain at segment7.net (Eric Hodel) Date: Thu, 11 Aug 2011 17:51:48 -0700 Subject: [ANN] rubygems-update 1.8.8 Released Message-ID: * http://rubygems.org * http://docs.rubygems.org * http://help.rubygems.org * http://github.com/rubygems * http://rubyforge.org/projects/rubygems RubyGems is a package management framework for Ruby. This gem is an update for the RubyGems software. You must have an installation of RubyGems before this update can be applied. See Gem for information on RubyGems (or `ri Gem`) To upgrade to the latest RubyGems, run: $ gem update --system # you might need to be an administrator or root See UPGRADING.rdoc for more details and alternative instructions. ----- If you don't have RubyGems installed, your can still do it manually: * Download from: https://rubygems.org/pages/download * Unpack into a directory and cd there * Install with: ruby setup.rb # you may need admin/root privilege For more details and other options, see: ruby setup.rb --help === 1.8.8 / 2011-08-11 * Bug fix: * The encoding of a gem's YAML spec is now UTF-8. Issue #149 From ryand-ruby at zenspider.com Thu Aug 18 20:22:05 2011 From: ryand-ruby at zenspider.com (Ryan Davis) Date: Thu, 18 Aug 2011 17:22:05 -0700 Subject: github members Message-ID: <41F079C6-CCC9-443E-B62B-14FE2DA86F7F@zenspider.com> hey I removed some people to make it easier to assign bugs, if you want your commit back just ask From drbrain at segment7.net Tue Aug 23 19:14:27 2011 From: drbrain at segment7.net (Eric Hodel) Date: Tue, 23 Aug 2011 16:14:27 -0700 Subject: [ANN] rubygems-update 1.8.9 Released Message-ID: <5D3B0D38-D3A2-49B8-A5DA-30F392BA3AD2@segment7.net> rubygems-update version 1.8.9 has been released! * http://rubygems.org * http://docs.rubygems.org * http://help.rubygems.org * http://github.com/rubygems * http://rubyforge.org/projects/rubygems RubyGems is a package management framework for Ruby. This gem is an update for the RubyGems software. You must have an installation of RubyGems before this update can be applied. See Gem for information on RubyGems (or `ri Gem`) To upgrade to the latest RubyGems, run: $ gem update --system # you might need to be an administrator or root See UPGRADING.rdoc for more details and alternative instructions. ----- If you don't have RubyGems installed, your can still do it manually: * Download from: https://rubygems.org/pages/download * Unpack into a directory and cd there * Install with: ruby setup.rb # you may need admin/root privilege For more details and other options, see: ruby setup.rb --help === 1.8.9 / 2011-08-23 * Bug fixes: * Fixed uninstalling multiple gems using `gem uninstall` * Gem.use_paths splatted to take multiple paths! Issue #148 From ryand-ruby at zenspider.com Fri Aug 26 21:14:33 2011 From: ryand-ruby at zenspider.com (Ryan Davis) Date: Fri, 26 Aug 2011 18:14:33 -0700 Subject: [ANN] rubygems 1.8.10 Released Message-ID: <759945CE-094C-4099-8436-AD668B314CCB@zenspider.com> rubygems-update version 1.8.10 has been released! * RubyGems is a package management framework for Ruby. This gem is an update for the RubyGems software. You must have an installation of RubyGems before this update can be applied. See Gem for information on RubyGems (or `ri Gem`) To upgrade to the latest RubyGems, run: $ gem update --system # you might need to be an administrator or root See UPGRADING.rdoc for more details and alternative instructions. ----- If you don't have RubyGems installed, you can still do it manually: * Download from: https://rubygems.org/pages/download * Unpack into a directory and cd there * Install with: ruby setup.rb # you may need admin/root privilege For more details and other options, see: ruby setup.rb --help Changes: ### 1.8.10 / 2011-08-26 RubyGems 1.8.10 contains a security fix that prevents malicious gems from executing code when their specification is loaded. See https://github.com/rubygems/rubygems/pull/165 for details. * 5 bug fixes: * RubyGems escapes strings in ruby-format specs using #dump instead of #to_s and %q to prevent code injection. Issue #165 by Postmodern * RubyGems attempt to activate the psych gem now to obtain bugfixes from psych. * Gem.dir has been restored to the front of Gem.path. Fixes remaining problem with Issue #115 * Fixed Syck DefaultKey infecting ruby-format specifications. * `gem uninstall a b` no longer stops if gem "a" is not installed. From ryand-ruby at zenspider.com Wed Aug 31 21:54:54 2011 From: ryand-ruby at zenspider.com (Ryan Davis) Date: Wed, 31 Aug 2011 18:54:54 -0700 Subject: ANN: isolate version 3.2.0 has been released! Message-ID: isolate version 3.2.0 has been released! * Isolate is a very simple RubyGems sandbox. It provides a way to express and automatically install your project's Gem dependencies. Changes: ### 3.2.0 / 2011-08-31 * 1 major enhancement: * hoe/isolate no longer globally activates isolate. Attach via :isolate dependency * 2 minor enhancements: * Fix for custom gem server source overriding. (yaksnrainbows) * Remove isolated gems that are now satisfied globally. (luis) * 3 bug fixes: * Reworked rakefile and dependencies * Fix for custom gem server sources being overwritten by rubygems * Resolve a constant undefined error with rake on ruby-1.9.2