Switching from recommends to depends - this will fix the ms_dotnet dependency issue (and arguably others - php and python should not need to be specified in the runlist).