The above mentioned ebuild contains a reference to a ruby version not found in gentoo anymore.
Keeping old ruby targets in ebuilds is harmless. We generally only clean them up when we do other work on ebuilds. Doing this separately per ebuilds generates too much work and overhead.