allow passing by calculated ruby name when only one ruby used, fix #2469
handle ruby string without name when searching for binary rubies, update #2469