add glibc-devel glibc-headers to fedora like requirements, closes #2554
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