At 06:21 PM 2/24/2009 +0000, Floris Bruynooghe wrote:
On Mon, Feb 23, 2009 at 09:53:17PM -0500, P.J. Eby wrote:
> So, the uninstallation code should simply not remove file(s) that are
> referenced by more than one manifest in the target directory -- a
> relatively simple, future-proof safeguard, that doesn't require any
> specific knowledge of "namespace packages" per se.

But it does require that the uninstall reads all *.egg-info/RECORD
files in a site directory when uninstalling.  That's slow, but I guess
that's fair enough.

You're going to need to look at all the egg-info dirs anyway, at least if you're planning to verify whether another installed package depends on the package you're removing.

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to