近頃の macports + ruby では +nosuffix variant が廃止されている

macportsrails の事例をググる

sudo port install ruby19 +nosuffix

などの例がたくさん出てくるが今月の以下の変更から流儀が変わっている(variants による制御は廃止のよう)。

https://trac.macports.org/changeset/103918/trunk/dports/lang/ruby19/Portfile

$ sudo port install ruby20
$ sudo port select ruby
Available versions for ruby:
	none (active)
	ruby20
$ sudo port select ruby ruby20
Selecting 'ruby20' for 'ruby' succeeded. 'ruby20' is now active.

https://github.com/kimuraw/macports-port-select-ruby が取り込まれた模様。