Description of problem: Do to limitations of RPM, mlton requires perl just because there are some non-essential perl scripts installed. We currently strip out the perl() requires/provides themselves, but can't strip out the perl requirement itself, at least until RPM's dependency generator allows it. See https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering (can't currently use this because mlton is a binary package).
This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle. Changing version to '14'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
This should be fixed with changes in rawhide enabled by the rpm 4.9 dependency filtering.