-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


exar...@twistedmatrix.com wrote:
> By doing this, I think you're dooming any Python package uninstaller to
> be unpleasantly slow.

The process of searching for orphaned packages may be relatively slow on
a system with many installed packages. I'm not sure this is a serious
problem. I don't assume that an uninstaller implementation would (or
should) automatically search for orphaned packages any time it takes any
action. I also don't assume that tools could not maintain their own
persistent caches of depgraph information to speed up certain
operations. I do think there is some sense in leaving these choices to
tool creators and keeping the metadata standard simple.

If you'd like to propose that package installers should update the
metadata of every dependency of an installed or removed package, so that
each package always contains a full and reliable record of what other
packages on the system depend on it, that would be interesting. But it
is not this proposal.

Carl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFKz0T51j/fhc23WEARAvyHAKCncp3D1BMBzDXKAmV8SIQqAdqkAgCgvIYT
3Du1wO9sftj5nAKHEgpnf3I=
=gjq3
-----END PGP SIGNATURE-----
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to