Hello Ross,

The advice to uninstall or install to a separate place is applicable to any method of installation which might cause the old installation to be overwritten by the new one. The underlying reason is due to Gramps consisting of many Python files and occasionally during development some files may be moved around, renamed or no longer be required. Occasionally these unwanted files remaining from the old installation can cause side effects or worse, crashes, in the new installation.

This issue certainly applies to installation from source and possibly when running on Windows, depending on how the Windows installers work.

Installing packages on a Linux system should not require an existing installation to be removed first because the package manager should take care of that.

An additional strong recommendation prior to upgrading is to make sure that a data backup is made first. This should be done using Family Trees -> Make Backup.


From: Ross Gammon <ross@the-gammons.net>
To: gramps-devel@lists.sourceforge.net
Sent: Sunday, 7 July 2013, 17:40
Subject: [Gramps-devel] Gramps 4.0 Manual - Before You Upgrade advice

Now I have managed to get Gramps 4.0.1 installed in my Debian Jessie VM,
I thought I would walk through the 4.0 manual looking for possible
In the Before you Upgrade section, there is some advice to:
1. Uninstall before installing 4.0
2. Install to a different place.
I plan to add an additional link to the new download page
(http://www.gramps-project.org/wiki/index.php?title=Download) where
there is lots of specific information. However, as a summary, when is it
a good idea to uninstall Gramps before installing the latest version? My
previous Gramps upgrades (from distro package manager, or from
downloaded deb package) have upgraded the previous version successfully
without uninstalling first. The same goes for installing in a different
place. Surely this only applies to installing or building from source?
Or is it advice more suitable for WIndows or Mac?

This SF.net email is sponsored by Windows:

Build for Windows Store.

Gramps-devel mailing list