Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #13815 (closed enhancement: fixed)

Opened 11 months ago

Last modified 8 months ago

rb-rubygems out of date

Reported by: dojo@… Owned by: macports-tickets@…
Priority: Normal Milestone: Port Updates
Component: ports Version: 1.6.0
Keywords: Cc: yuhei@…
Port:

Description

rb-rubygems is at 0.9.4, but RubyGems 1.0.0 or later is needed to install Rails 2.0.

(Rails is out of date as well but at least you can easily install it with RubyGems since there's no native code.)

Attachments

rubygems-1.1.0.diff (2.0 KB) - added by daniel.bond@… 8 months ago.
Bump rubygems up to 1.1.0
ruby-1.0.tcl-fetch.patch (1.7 KB) - added by daniel.bond@… 8 months ago.
added dummymethod "fetch" for rubyforge, removed legacy function "_cd" so ports using this build again.

Change History

Changed 11 months ago by jmpp@…

  • type changed from defect to enhancement
  • milestone set to Port Updates

Changed 9 months ago by jmr@…

  • cc yuhei@… added

Cc maintainer.

Changed 8 months ago by daniel.bond@…

Adding patches for bumping rubygems up to version 1.1.0, then we can close tickets for rails, and other stuff that requires newer version of rubygems.

Changed 8 months ago by daniel.bond@…

Bump rubygems up to 1.1.0

Changed 8 months ago by daniel.bond@…

tested sudo port install rb-rubygems (with only /usr/bin/ruby installed), installes cleanly in 1.6. Rails etc, which has been installed via "gem install <gem>", will be installed with #!/opt/local/bin/ruby as script header.

Changed 8 months ago by daniel.bond@…

it seems that _cd is depreciated, make sure to replace that in the port group patch, seems most ruby-related ports fail due to this..

Changed 8 months ago by daniel.bond@…

added dummymethod "fetch" for rubyforge, removed legacy function "_cd" so ports using this build again.

Changed 8 months ago by daniel.bond@…

ruby-1.0.tcl patched for macports 1.6 by eridius, changeset #35772 and #35773 waiting until next week so I can test new rubygems Portfile with leopard and it's built-in ruby1.8.6p111

Changed 8 months ago by daniel.bond@…

ok, found out we need to have macport-ruby as a dependency. this port should be fine, after patches for ruby.setup (changeset 35772 and 35773) have been commited.

Changed 8 months ago by mr_bond@…

  • status changed from new to closed
  • resolution set to fixed

Fixed in revision [35899]

Note: See TracTickets for help on using tickets.