Paquete de espacio de nombres con tarball y egg en Python

He seguido este tutorial para hacer un paquete con espacio de nombres. Luego uso pip install xxx.tar.gz para instalar y todo funciona como espera.

El problema es que mi entorno ya tiene muchos paquetes con el mismo espacio de nombres e instalado con easy_install y eggs , y Python ya no puede encontrar los paquetes antiguos. Entiendo que si creo tar.gz en lugar de huevos para todos los paquetes antiguos, funcionaría bien, pero es mucho tiempo para gastar.

¿Cómo puedo hacer que los paquetes nuevos y antiguos trabajen juntos con dos métodos de instalación diferentes?

Gracias

Acabo de encontrarme con el mismo problema (creo). Parece que este es un problema bien conocido . La solución que me dieron fue simplemente usar pip para todo. Estaba usando específicamente python setup.py install junto con pip install w/e y no estaba funcionando, supongo que el tuyo es aproximadamente el mismo problema.