[spambayes-dev] Re: Problem with 1.0a9 Windows installer?

Thomas Heller theller at python.net
Fri Feb 27 11:50:14 EST 2004


"Kenny Pitt" <kennypitt at hotmail.com> writes:

> Mark Hammond wrote:
>>> The hackery is a result of an apparent problem with the Inno
>>> installer during uninstall.  When Inno tried to unregister the COM
>>> DLL using the usual LoadLibrary/DllUnregisterServer method, it
>>> apparently didn't release the DLL properly and then failed to delete
>>> some of the files. 
>> 
>> To be fair to Inno, it is more Python's fault.  The problem is more
>> that doing a LoadLibrary(), executing Python code, then doing a
>> FreeLibrary() doesn't release every DLL.
>
> Yeah, I discovered that later when I tried this out using a simple NSIS
> install script (for those who don't know, it's another open-source
> alternative to Inno) and got the same result.

So, neither innosetup nor nsis can remove in-use files (after a reboot)?
Isn't that a problem?

Thomas




More information about the spambayes-dev mailing list