-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Phillip J. Eby wrote:
Please, please stop and back up a minute. appreciate your eagerness to help, really, but right now I can't trust the correctness of the initial system against which you are performing your tests. You've got crazy stuff on sys.path, you appear to be calling insert_on() (which isn't a documented API), and you're manually creating .pth files, among other things.
So before you do anything else, please restore your system to something which consists *only* of files generated by setuptools or easy_install without *any* added hacks, workarounds, or manually edited files. That also means NO scripts that were not generated by easy_install.
Bug still exists with only one .pth: easy-install.pth Only two eggs: setuptools-0.6c6-py2.5.egg-info: CherryPy-2.2.1-py2.5.egg: cherrypy3.0 is installed as a non-egg with the cherrypy directory in site-packages/cherrypy/ cherrypy2.2 is installed as a -m egg in: CherryPy-2.2.1-py2.5.egg/ cherrypy EGG-INFO Here's the test:
__requires__='CherryPy>=2.0,<2.100' import pkg_resources import cherrypy print cherrypy.__version__ 3.0.2
Let me know what else you need. - -Toshio -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFG2msdX6yAic2E7kgRAgS+AKCVf63bWReMXxV8/hXi0GRBaT9kvwCgpDKp iGFlzazCCgjlIcJDR1/aZCU= =XC5y -----END PGP SIGNATURE-----