Rake/Gem::PackageTask fails with the rubygems 1.4 upgrade, when using java platform -----------------------------------------------------------------------------------
Key: JRUBY-5367 URL: http://jira.codehaus.org/browse/JRUBY-5367 Project: JRuby Issue Type: Bug Affects Versions: JRuby 1.6RC1 Environment: % jruby -v jruby 1.6.0.RC1 (ruby 1.8.7 patchlevel 330) (2011-01-10 769f847) (OpenJDK Server VM 1.6.0_20) [linux-i386-java] % jgem environment RubyGems Environment: - RUBYGEMS VERSION: 1.4.2 - RUBY VERSION: 1.8.7 (2011-01-10 patchlevel 330) [java] - INSTALLATION DIRECTORY: /opt/jruby/gems - RUBY EXECUTABLE: /opt/bin/jruby - EXECUTABLE DIRECTORY: /opt/bin - RUBYGEMS PLATFORMS: - ruby - universal-java-1.6 - GEM PATHS: - /opt/jruby/gems - /home/david/.gem/jruby/1.8 - GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 - "install" => "--no-ri --user-install --bindir /home/david/bin" - "update" => "--no-ri --user-install --bindir /home/david/bin" - "rdoc" => "--line-numbers" - REMOTE SOURCES: - http://rubygems.org/ Reporter: David Kellum Assignee: Thomas E Enebo Looks like Nick Sieger originally identified this problem in Rubygems [#28226|http://rubyforge.org/tracker/index.php?func=detail&aid=28226&group_id=126&atid=577]. With upgrade to Rubygems 1.4, this becomes a consistent problem in JRuby 1.6.0.RC1 (not present in 1.5.6) An alternative fix/workaround (with different results to Nick's patch in above) is the following: {noformat} require 'rubygems/package_task' class Gem::PackageTask def package_name gem_spec.full_name end end {noformat} Looks like this either should be fixed in upstream Rubygems or fix applied in the custom rubygems included in JRuby 1.6.0 before a final release is made. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email