This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eric.araujo
Recipients alexis, dabrahams, eric.araujo, josip, srid, tarek, techtonik
Date 2011-06-07.17:08:58
SpamBayes Score 0.00021877258
Marked as misclassified No
Message-id <1307466538.98.0.735640970823.issue8927@psf.upfronthosting.co.za>
In-reply-to
Content
Tarek’s reply on IRC:

> I think we should make it dumb: in case of a conflict, it's always
> better/simpler to let the user deal with it.  A simple "could not
> install because you have package X version Y installed'.  Trying to do
> something smarter is very very hard and will probably fail.

About adding smarts to deal with simple cases like the one you mentioned in your email:
> If we provide automation for simple cases, people will want more.

So I think we’re leaning towards rejecting this.  pysetup is a simple installer for simple installs; pip and other installers will use the information returned by packaging.depgraph/install to be smart about conflicts.
History
Date User Action Args
2011-06-07 17:08:59eric.araujosetrecipients: + eric.araujo, techtonik, tarek, srid, josip, dabrahams, alexis
2011-06-07 17:08:58eric.araujosetmessageid: <1307466538.98.0.735640970823.issue8927@psf.upfronthosting.co.za>
2011-06-07 17:08:58eric.araujolinkissue8927 messages
2011-06-07 17:08:58eric.araujocreate