Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#62829 closed defect (fixed)

ruby_select: cannot select ruby30

Reported by: reneeotten (Renee Otten) Owned by: kimuraw (kimura wataru)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: ruby30, ruby_select

Description

Installation of ruby30 and ruby_select finishes, but trying to select ruby30 as default gives:

> sudo port select ruby ruby30
Selecting 'ruby30' for 'ruby' failed: could not create new link "/opt/local/share/man/man1/bundle.1.gz": target "/opt/local/share/man/man1/bundle3.0.1.gz" doesn't exist

Change History (2)

comment:1 Changed 3 years ago by kimura wataru <kimuraw@…>

Resolution: fixed
Status: assignedclosed

In 5c1a094c65a7943a3fa70f87478fbcde7abb6cc0/macports-ports (master):

lang/ruby30: fix failure of port select --set ruby ruby30

the location of manpages for bundle were changed since ruby-3.0.1.

3.0.0: /opt/local/share/man/man1/

-> 3.0.1: /opt/local/lib/ruby3.0/3.0.0/bundler/man/

we can show the manpages with the --help option,
such as bundle3.0 --help or bundle3.0 install --help.

Closes: #62829

comment:2 Changed 3 years ago by kimuraw (kimura wataru)

thanks reneeotten,

I've fixed this problem at ruby30 @3.0.1_2.

Note: See TracTickets for help on using tickets.