Is there any reason why setuptools totally ignores extra_path when using compatibility mode (e.g. calling .run() manually or --single- version-externally-managed)? It makes uninstallation much more painful than it would've been otherwise. -bob