[Distutils] PEP 345, PEP 376, PEP 386
P.J. Eby
pje at telecommunity.com
Thu Jun 4 18:47:56 CEST 2009
At 01:23 PM 6/4/2009 +0100, Paul Moore wrote:
>With Windows, if you install using bdist_wininst and then uninstall
>using the (currently nonexistent) distutils uninstall, I'd expect that
>it wouldn't remove the Add/Remove programs support items in the
>registry, and the Removexxx.exe and xxx-wininst.log files installed by
>bdist_wininst. The system would then still think that the package was
>installed, even though it isn't. (And the system uninstall may break -
>I'm not sure).
A bdist_wininst should skip the RECORD file in that case. The RECORD
file should still be *in* the installer zip, though, in case someone
unpacks it manually.
(Alternatively, perhaps there should be some way to record who/what
installed the package, and how it should be uninstalled.)
More information about the Distutils-SIG
mailing list