Comment 4 for bug 449262

Revision history for this message
gweis (gerhard-weis) wrote :

That's basically what the patch does. On initialisation of the Install class in easy_install.py it first ensures that setuptools is available for self._executable and then it invokes self._executable and catches the output of setuputils.pkg_resources.get_supported_platform.

However, the determined platform name needs to be passed into every pgk_resources.Environment instance so that buildout can build the correct list of available packages.

So "platform" is not an additional option for buildout, but an attribute of the Install class and it's value is determined during runtime.

(Btw. I am building PIL too with hexagonit.recipe.cmmi and with tho attached patch it works flawless.)