-----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