Ticket #3273 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

64-bit Windows Vates installer does not set correct install prefix

Reported by: Martyn Gigg Owned by: Owen Arnold
Priority: major Milestone: Iteration 30
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Martyn Gigg

Description

The Vates intaller for version 1.29.12884 does not set the correct default prefix on the installation directory.

Running the installer, clicking next then I agree allows the user to pick the install location. The default comes up as "\Mantid_Vates 1.29.12884" and is invalid as it as no prefix.

This does not occur on the 32-bit version and as just tested it is fine from a development version from 26/06/2011

Change History

comment:1 Changed 9 years ago by Owen Arnold

  • Status changed from new to accepted

Looks like this is an issue specific to the 64bit build server instance we have here. Packaging on my 64bit development machine correctly sets the first part of the destination directory. May still be able to fix.

comment:2 Changed 9 years ago by Owen Arnold

Diffing project.nsi files generated on my local machine and on the build server. Notice that $PROGRAMFILES is not used to construct the $INSTALLDIR on the build server cmake/cpack generated project.nsi, but it is on my local machine.

Environments nearly identical other than that the build server is a VM.

Could it be that CPack is not doing the generation properly on a VM?

comment:3 Changed 9 years ago by Owen Arnold

  • Status changed from accepted to verify
  • Resolution set to fixed

Fixed after speaking to Kitware developers. Problem with CMake 2.8.3. Upgrading to 2.4.5 fixed the issue.

comment:4 Changed 9 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:5 Changed 9 years ago by Martyn Gigg

  • Status changed from verifying to closed

Confirmed that the 64-bit build server has an updated version of CMake and the 64-bit Vates package now seems to set the prefix correctly.

comment:6 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4120

Note: See TracTickets for help on using tickets.