Or build ports/ruby, it usually takes longer than the whole system. I remember one popular but non-DE-requiring package that required perl, ruby and(?) python among others. Building it could take a half a day mostly spent in ./configure scripts. I wondered why didn’t ports or autotools guys just pre-configure everything once for a specific machine and skip this annoying step. My strdup(3) won’t go away right after they finish yet another iteration of it.