fix distutils support for subpackages