Re: 3.0 Release plans

From: Per Larsson <tucker_at_algonet.se>
Date: Mon Apr 15 2013 - 23:38:26 CEST

I wrote:

> 12247: We seem to be distributing an old version of the msvc 2008 runtime
> installer. That needs to be updated, and some nsis script magic added that
> loops through a lot of registry entries to check if a newer version is
> already installed. Each version writes a different entry that looks like
> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{NNN
> NNNN-NNN-NNN-NNNN-NNNNNNNNNNNN}], so just one regcheck is not enough, a loop is
> needed.
> At the minimum, the vcredist file should be updated, link included in bugreport.

a) The new version of the vcredist pack also fixes the title issue of that bug (see
http://support.microsoft.com/kb/950683 ), but doesn't list win2k among supported OS.
We therefore seem to have yet another reason to drop win2k-support.
The newest pack can be found from the above page. (blablabla security update)

b) I tried my hand at writing that nsis script loop, and have gotten a working code sample,
http://www.algonet.se/~tucker/abi/regtest.zip
It could probably use a little cleanup, and some care taken with which variables names to
use when integrating it into the existing scripts.

c) At the moment we give a long list of parameters to the vcredist exe file. Those were
needed for the msvc2005 packs, but not for the 2008 ones.
All that's needed now is '/q' for quiet install, and since that's not what we give, we don't have
silent installs currently...

After those 3 changes are done, this bug (and most likely a couple of dups) can be closed.
Received on Mon Apr 15 23:37:22 2013

This archive was generated by hypermail 2.1.8 : Mon Apr 15 2013 - 23:37:22 CEST