Menu

#1290 uninstaller runs "un_a.exe" in the background, which is harder to administrate

3.0 Series
closed-wont-fix
nobody
None
5
2023-01-13
2023-01-11
tamahome
No

Software with this installer is somewhat of a challenge to automate the update (Psychopy, Folding At Home, Cisco Amp, Firefox, Scratch). It runs "un_a.exe" in the background when uninstalling, and you can't tell when it's done, or what the exit code is, without doing something extra. During an update to a newer version, the uninstaller and installer seem to clobber each other.

Discussion

  • Anders

    Anders - 2023-01-13

    This is by design so the uninstaller can delete itself.

    If you execute "$INSTDIR\uninstaller.exe" /S _?=$INSTDIR then you will get a process you can wait on. You must delete $INSTDIR\uninstaller.exe yourself after its done.

     
  • Anders

    Anders - 2023-01-13
    • status: open --> closed-wont-fix
     
  • tamahome

    tamahome - 2023-01-13

    How do you do an in place upgrade then? It seems like with Psychopy, an upgrade fails because the uninstaller runs asynchronously.

     
    • Anders

      Anders - 2023-01-13

      If you have a problem with a specific product then you should perhaps ask them for support.

       

Log in to post a comment.

MongoDB Logo MongoDB