> root@mac:~$ ruby -S gem install coltrane > ERROR: Error installing coltrane: > activesupport requires Ruby version >= 2.7.0.
Unfortunately, Mojave: ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18] So I install ruby 2.7.7 > root@mac:~$ port -vsN install ruby27 > .... > ---> Cleaning ruby27 > ---> Removing work directory for ruby27 > ---> Updating database of binaries > ---> Scanning binaries for linking errors > ---> No broken files found. > ---> No broken ports found. > ---> Some of the ports you installed have notes: > ruby27 has the following notes: > To make this the default Ruby (i.e., the version run by the 'ruby', 'gem' > or 'bundle' commands), run: > sudo port select --set ruby ruby27 > root@mac:~$ port select --set ruby ruby27 > Selecting 'ruby27' for 'ruby' succeeded. 'ruby27' is now active. > root@mac:~$ ruby -S gem install coltrane > ERROR: Error installing coltrane: > activesupport requires Ruby version >= 2.7.0. grrr... it's still trying to use /usr/bin/ruby but > root@mac:~$ /opt/local/bin/ruby -S gem install coltrane installed it. idky my ruby $PATH seems stuck on /usr/bin/ruby, but thanks to your tip, I was able to install coltrane, and it seems to be working. Neato CLI music utility. Thank you, Austin! > On Mar 11, 2023, at 13:14, Austin Ziegler <halosta...@gmail.com> wrote: > > I don’t use Macports Ruby (I use `ruby-install`), but try this: > > sudo ruby -S gem install coltrane > > Ruby since Ruby 2.x has included Rubygems, and since a bit later than that, > Bundler. > > -a > > On Sat, Mar 11, 2023 at 1:06 PM chilli.names...@gmail.com > <chilli.names...@gmail.com> wrote: >> Hi, >> I need a quick ruby primer, please. >> >> I'd like to install this, >> https://github.com/pedrozath/coltrane >> >>> sudo gem install coltrane >> >> >> won't work because I'm on Mojave with an an ancient ruby and this requires >> ruby 2.7 or above. >> >>> sudo port -vsN install ruby >> >> >> installs ruby18 by default >> >>> sudo port -vsN install ruby27 >>> sudo port select --set ruby ruby27 >> >> installs, but gem still complains. >> >> just guessing at this point: >>> port -vsN install rb-rubygems >> >> >> reinstalls ruby18 >< >> >> >> Help, please. > > > -- > Austin Ziegler • halosta...@gmail.com • aus...@halostatue.ca > http://www.halostatue.ca/ • http://twitter.com/halostatue