[Distutils] some small bugs