Gnucash 2.4.0 released
Phil Longstaff
plongstaff at rogers.com
Fri Dec 31 10:42:32 EST 2010
On Fri, 2010-12-31 at 11:12 +0100, Geert Janssens wrote:
> I'm very happy with the new stable release.Congrats to all developers.
>
> I do have a note on the release announcement. It starts off with a big warning
> that any previous version should be installed, particularly on Windows.
>
> Actually I made changes in the Windows installer (in r19528) that takes care
> of this automatically. From the commit log:
>
> <quote>
> Bug #588414 - Got "Entry Point Not Found" errors starting GnuCash?, but ran OK
> The problem is caused by leftover files from a previous install.
> The solution is to uninstall GnuCash? before installing a new version in such
> cases.
> This commit adds a compatibility test and uninstall step to the windows
> installer
> that will automatically uninstall the previous gnucash release if it is
> considered
> 'incompatible' with the one to be installed. The user will be warned of this,
> so
> he can decide to cancel the installation if he doesn't like the idea of
> uninstalling
> his working GnuCash? installation.
> Currently, versions are considered 'incompatible' if their major or minor
> version
> components are different, so 2.3.x is incompatible with 2.2.x and will trigger
> an uninstall. Likewise, a 2.4.x install is incompatible with a 2.3.x and will
> trigger an uninstall. This is a nice way to remove all testing 'cruft' from
> the
> system once the new release comes out.
> Note that in the future installing 2.3.16+ over 2.4.x will also trigger the
> uninstall, which is
> a good thing IMO. An older release can't know about changes made in a newer
> one,
> so it's safer to first uninstall the newer one to avoid leftover files.
> </quote>
>
> So I think it would be good to improve the release announcement, particularly
> on the website. Several people have been asking about this already on the
> mailing list.
>
> I'm not really sure how though. Is this message purely there for the Windows
> "Parse error" messages ? In that case it can simply be removed. But if it is
> also important to remove prior GnuCash versions on OS X/Linux, then it has to
> be amended.
>
> Anyone has some insights here ?
Geert,
you're right. I remember seeing that change in the installer but missed
it when creating the release announcement. I'll update the news on the
website.
Phil
More information about the gnucash-devel
mailing list