At 06:27 AM 10/16/2007 +0200, henk-jan ebbers wrote: >Phillip J. Eby wrote: >>At 12:22 AM 10/16/2007 +0200, henk-jan ebbers wrote: >>>2 questions: >>> >>>1. Can I use the (great) dependency handling of setuptools in a windows >>>installer, eg by packing a python egg in a windows installer? >>No. It's an either-or thing. However, easy_install *can* resolve >>dependencies using bdist_wininst downloads. >> >>>2. When I make a windows installer (bdist_wininst) I assumed the windows >>>installer is python-version independent. (BTW, I use setuptools.) >>>But, when making the installer with python 2.4, and installing with >>>python 2.5, my package is installed in the right place (python 2.5), but >>>the egg-info is installed as bots-1.1.0-py2.4.egg-info. >>>As far as I can see, this is not a problem for running my application. >>It would be if something else depended on it. >> >>>But, is this how this is supposed to be? >>No. Setuptools should always mark its windows installers as Python >>version-specific, as they are not portable, even if the package >>doesn't contain extensions. >Thanks for answering >but is this an error? >in disutils?
It's a setuptools error if it wrote the .exe without including py2.4 in the filename. Otherwise, it's operator error if you installed a py2.4 .exe into Python 2.5. :) _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
