On 8/27/07, Martin Aspeli <[EMAIL PROTECTED]> wrote:
> Maybe easy_install should also record these things during installation?

Personally, I think that would be helpful. I can think of three
candidate places that might make sense:

1) right next to the egg as a pkg-1.0-py2.4.egg-record or something...
2) inside the installed egg as part of the egg-info as an
installed_files.txt or some such...
3) in a "receipts" directory inside the install-dir

The record would only be needed to allow uninstalling (so the std lib
wouldn't need it).

> I'm sure there are lots of use cases here, and I understand it gets
> tricky with dependencies, but at the most basic level, I've seen several
> people hose their Python installs or workingenvs with incompatible eggs
> that they then try to remove.

Yep. Especially on the bleeding edge of development...
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to