Yes, there should be a dependence of MLton on gcc. He only noticed because (truly in a sign of the future) he didn't install gcc, just MLton.