[issue14915] pysetup may leave a package in a half-installed state

2012-05-25 Thread Nick Coghlan
New submission from Nick Coghlan : Do "make altinstall" from trunk. Try running "pysetup3.3 install distutils2" This won't work properly, because distutils2 uses Python 2 syntax. However, after running that command: "pysetup3.3 remove distutils2" complains that distutils2 is not installed, bu

[issue14915] pysetup may leave a package in a half-installed state

2012-05-25 Thread Tshepang Lekhonkhobe
Changes by Tshepang Lekhonkhobe : -- nosy: +tshepang ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mai

[issue14915] pysetup may leave a package in a half-installed state

2012-05-27 Thread Alexis Metaireau
Alexis Metaireau added the comment: Oh, a potential way to avoid this would be to check that the metadata have the python 3 trove classifier in it. We could also add a way to force the installation even if the right classifier is not present with a special flag passed to the command line. D

[issue14915] pysetup may leave a package in a half-installed state

2012-05-28 Thread Éric Araujo
Éric Araujo added the comment: IIUC checking trove classifiers / requires-python or something else before installing may be a good idea, but this bug is about something else: a project can be half-installed. You could reproduce it with a Python 2 project with one file containing a syntax err