Opened 12 years ago

Closed 11 years ago

#34867 closed defect (fixed)

rb19-hpricot: install fails when ruby19 +nosuffix is installed

Reported by: sean.dwyer@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: rb19-hpricot

Description

When installing rb19-hpricot after having installed ruby19 with the nosuffix variant, rb19-hpricot fails. The main.log indicated that it couldn't find /opt/local/bin/gem1.9. Creating a symlink from /opt/local/bin/gem to /opt/local/bin/gem1.9 fixed the problem and allowed rb19-hpricot to finish installing, though rb19-hpricot should probably be able to handle this situation without intervention. Unfortunately, I didn't think to make a copy of main.log before making the symlink and re-running "port install", so the log file with the exact details is gone.

Change History (2)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to singingwolfboy@…
Port: rb19-hpricot added
Summary: Installing rb19-hpricot fails when ruby19 +nosuffix is installedrb19-hpricot: install fails when ruby19 +nosuffix is installed

I would venture to guess that no rb19 port supports ruby +nosuffix. That's the problem with variants that change were things are installed / how things are named, and why we probably shouldn't have variants like that. There should instead be a ruby_select port.

comment:2 Changed 11 years ago by g5pw (Aljaž Srebrnič)

Resolution: fixed
Status: newclosed

I think the same reasoning as for #25896 applies here. I'm closing the ticket.

Note: See TracTickets for help on using tickets.