I had a better patch pending for that, thanks for the reminder. Fixed in r88613 (py3k), r88614 (3.2), r88615 (3.1) and r88617 (2.7). I took the time machine and fixed it six months ago in distutils2 in [c03dd6283e94].