Ticket #5337 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Windows installer silent mode is not so silent

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

Description

Running the Mantid Windows installer in silent mode produces a dialog box that has to be clicked away. It says:

Mantid installer will try to run any existing uninstallers first. Please click OK and be patient, the installer will start soon

This is causing the system tests to fail at the moment as they are waiting on the box.

Change History

comment:1 Changed 8 years ago by Martyn Gigg

Fix bug with installer not being completely silent. Refs #5337

A couple of lines were added as an additional check but NSIS requires you to tell it how many lines to skip in an if statement so this needs updating too.

Changeset: ff99e49576e4e456d9b692bdd85c9f60ae3dcf00

comment:2 Changed 8 years ago by Nick Draper

  • Status changed from new to assigned
  • Owner set to Owen Arnold

comment:3 Changed 8 years ago by Owen Arnold

I think this has now been fixed by updating the number of skips. Martyn let me know if you're still having problems with this.

comment:4 Changed 8 years ago by Owen Arnold

  • Owner changed from Owen Arnold to Martyn Gigg

comment:5 Changed 8 years ago by Martyn Gigg

  • Status changed from assigned to accepted

comment:6 Changed 8 years ago by Martyn Gigg

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

This is fine now as the system tests are not hanging on install.

comment:7 Changed 8 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:8 Changed 8 years ago by Owen Arnold

  • Status changed from verifying to closed

This is working since the system tests are able to install without user intervention. Template code change looks like the correct fix to the NSIS script.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6183

Note: See TracTickets for help on using tickets.