Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-962

Allow overwriting an existing Installation without breaking the uninstaller Function.

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Out of scope
    • P2: Important
    • None
    • 2.0.5, 3.1.0, 3.0.1
    • General

    Description

      As it currently stands, you cannot overwrite an existing Installation without breaking the Uninstaller Mode.

      What will happen is:
      1.) Install Version 1
      2.) Install Version 2 over Version 1
      3.) Run the MaintenanceTool and try to Uninstall the Files

      Expected Result:
      The Files and Folders will be deleted.

      Actual Result:
      The Uninstaller runs through and say "Uninstallation Finished". But not a Single File or Folder will be deleted.

      Bonus Error:
      If you then start the still existing MaintenanceTool again, you will get a Error Message like "Your Installation seems broken. Consider starting from scratch."

      After the QMessageBox popped up, the MaintenanceTool let you try to uninstall the Stuff again without deleting anything. And again saying that everything is fine.

      You can start the MaintenanceTool / Uninstaller indefinitely but nothing will be removed.

      I mean, if the User must run an '--offline-only' Installer for whatever reason, it is total nonsense to not let them upgrade a existing Installation.

      Thank You for adding this Feature!

      Disclaimer: Beginner with QtIFW (First Week of usage) and also total noobish with JavaScript. Plus suffering from an sometimes good and sadly often "existing-things-not-documented" Documentation.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            installerteam Installer Team
            meermusik Oliver Niebuhr
            Votes:
            1 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes