Have some time before a client meeting this afternoon so here's the issue I've been turning over in my mind since it was brought up at the last PyGTA We've run into the same issue at multiple clients and while the "right" solution would likely be to make easy_install/distutils record the information  I've spent way too much of my life inside the distutils code-base already (we used to have custom distutils code in PyOpenGL)