Installing ruby-shims gives a more user-friendly default experience 
since it will automatically make /usr/local/bin/ruby and friends 
work with whichever ruby package is installed, without having to use 
symlinks.


diff --git lang/ruby/2.6/pkg/MESSAGE-main lang/ruby/2.6/pkg/MESSAGE-main
index 46eef2f38aa..673902dad71 100644
--- lang/ruby/2.6/pkg/MESSAGE-main
+++ lang/ruby/2.6/pkg/MESSAGE-main
@@ -1,5 +1,6 @@
 If you want to use this package as your default system ruby, as root
 create symbolic links like so (overwriting any previous default):
+
  ln -sf ${PREFIX}/bin/ruby26 ${PREFIX}/bin/ruby
  ln -sf ${PREFIX}/bin/erb26 ${PREFIX}/bin/erb
  ln -sf ${PREFIX}/bin/irb26 ${PREFIX}/bin/irb
@@ -9,3 +10,6 @@ create symbolic links like so (overwriting any previous 
default):
  ln -sf ${PREFIX}/bin/gem26 ${PREFIX}/bin/gem
  ln -sf ${PREFIX}/bin/bundle26 ${PREFIX}/bin/bundle
  ln -sf ${PREFIX}/bin/bundler26 ${PREFIX}/bin/bundler
+
+The ruby-shims package is also available to automatically select an
+appropriate Ruby version per-project directory or system-wide.
diff --git lang/ruby/2.7/pkg/MESSAGE-main lang/ruby/2.7/pkg/MESSAGE-main
index d7687ea6b65..42897ddacc5 100644
--- lang/ruby/2.7/pkg/MESSAGE-main
+++ lang/ruby/2.7/pkg/MESSAGE-main
@@ -1,5 +1,6 @@
 If you want to use this package as your default system ruby, as root
 create symbolic links like so (overwriting any previous default):
+
  ln -sf ${PREFIX}/bin/ruby27 ${PREFIX}/bin/ruby
  ln -sf ${PREFIX}/bin/erb27 ${PREFIX}/bin/erb
  ln -sf ${PREFIX}/bin/irb27 ${PREFIX}/bin/irb
@@ -12,3 +13,6 @@ create symbolic links like so (overwriting any previous 
default):
  ln -sf ${PREFIX}/bin/racc27 ${PREFIX}/bin/racc
  ln -sf ${PREFIX}/bin/racc2y27 ${PREFIX}/bin/racc2y
  ln -sf ${PREFIX}/bin/y2racc27 ${PREFIX}/bin/y2racc
+
+The ruby-shims package is also available to automatically select an
+appropriate Ruby version per-project directory or system-wide.
diff --git lang/ruby/3.0/pkg/MESSAGE-main lang/ruby/3.0/pkg/MESSAGE-main
index 8ec5c9814ce..69a3d56627c 100644
--- lang/ruby/3.0/pkg/MESSAGE-main
+++ lang/ruby/3.0/pkg/MESSAGE-main
@@ -1,5 +1,6 @@
 If you want to use this package as your default system ruby, as root
 create symbolic links like so (overwriting any previous default):
+
  ln -sf ${PREFIX}/bin/ruby30 ${PREFIX}/bin/ruby
  ln -sf ${PREFIX}/bin/erb30 ${PREFIX}/bin/erb
  ln -sf ${PREFIX}/bin/irb30 ${PREFIX}/bin/irb
@@ -12,3 +13,6 @@ create symbolic links like so (overwriting any previous 
default):
  ln -sf ${PREFIX}/bin/bundle30 ${PREFIX}/bin/bundle
  ln -sf ${PREFIX}/bin/bundler30 ${PREFIX}/bin/bundler
  ln -sf ${PREFIX}/bin/typeprof30 ${PREFIX}/bin/typeprof
+
+The ruby-shims package is also available to automatically select an
+appropriate Ruby version per-project directory or system-wide.

Reply via email to