Ticket #1332 (closed: fixed)

Opened 10 years ago

Last modified 5 years ago

Windows Mantid installer fails without administrator privilages

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

Description (last modified by Nick Draper) (diff)

This may be something to do with the ALLUSERS property not being defined correctly

We could go for the install for me / everyone approach if we need to.

Change History

comment:1 Changed 10 years ago by Nick Draper

  • Status changed from new to assigned
  • Owner set to Martyn Gigg

comment:2 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 26 to Iteration 27

Bulk move of tickets to iteration 27, if your ticket is essential for Iteration 26 then move it back.

comment:3 Changed 10 years ago by Nick Draper

  • Milestone changed from Iteration 27 to Iteration 28

Bulk move of tickets at the end of iteration 27

comment:4 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 28 to Iteration 29

Bulk move of tickets at the end of iteration 28

comment:5 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 29 to Iteration 30

Accepted and assigned tickets moved at iteration 29 code freeze

comment:6 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 30 to Iteration 31

Bulk move of tickets to iteration 31 at the iteration 30 code freeze

comment:7 Changed 9 years ago by Nick Draper

  • Priority changed from major to blocker
  • Component set to Mantid
  • Description modified (diff)

This is really important for the SNS where getting admin priveledges a right royal pain.

comment:8 Changed 9 years ago by Martyn Gigg

  • Status changed from assigned to accepted

comment:9 Changed 9 years ago by Martyn Gigg

In [15149]:

The windows installer can now be used without having admin privileges. This was more involved than the first glance as it required moving where the C runtime was installed as it used to go the the C:\windows directory, which requires privileges. Some of our libraries still required VS2005/VS2008 runtime and due to the manifest mess were difficult to get hold of. The few remaining libs have moved to be dependent on VS2010 and we now ship this as well. Refs #1332

comment:10 Changed 9 years ago by Martyn Gigg

In [15150]:

Refs #1332. Minor change to allow installer to remove old products.

comment:11 Changed 9 years ago by Martyn Gigg

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

comment:12 Changed 9 years ago by Owen Arnold

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

comment:13 Changed 9 years ago by Owen Arnold

  • Status changed from verifying to closed

Yes this works, but if there is already a version of mantid installed, which has been done so with Admin rights, it will not be possible to uninstall it without acting as the administrator first. Just pointing this out as we may want to warn users about this issue.

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 2179

Note: See TracTickets for help on using tickets.