Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-97435

sdktool.exe not found during installation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 5.15.6, 6.2.0
    • Packaging & Installer
    • None
    • Windows 10
    • Windows

    Description

      Tried installing Qt 6.2 using the maintenance tool as follows:

      1. Create a new folder
      2. Copy all the maintenance tool files into the new folder
      3. Run maintenancetool.exe
      4. Select LTS and Qt 6.2, no other options
      5. Aftewards tried Qt 5.15, no LTS, only default optionsAfter a long time, an error message appears (this one is for 5.15, except for path, the message for Qt 6 is the same)
      6. ---------------------------
        Installer Error
        ---------------------------
        Error during installation process (qt.qt5.5151.win32_msvc2019):
        Cannot start: "E:/EM/Qt/6.2\/Tools/QtCreator\bin\sdktool.exe addQt --id qt.qt5.5151.win32_msvc2019 --name Qt %{Qt:Version} MSVC2019 32bit --type Qt4ProjectManager.QtVersion.Desktop --qmake E:/EM/Qt/6.2/5.15.1/msvc2019/bin/qmake.exe": Process failed to start: The system cannot find the file specified.
        ---------------------------
        Retry Ignore Cancel
        ---------------------------
      7. Looked in the specified folder. The folder QtCreator/share is present, but no bin folder, and consequently no tools/sdkkit.exe
      8. The message appeared many times, once or twice for each kit (it seems). I chose Ignore each time.

       

      Suggestions:

      • Don't stop the installation with a dialog. Log it to file, and present an error dialog at the end. I had to sit standby for a very long time just to Ignore these. Keep the file user-readable.
      • If the user presses Cancel, please ask for confirmation. I pressed cancel in another program, but the Qt error popped out in front of the other program exactly then, and I had to restart installation.
      • If you have any idea how long an installation will take, then tell the user up front.
      • You check the disk usage before allowing the user to start the installation. You use a lot of temp storage, but doesn't check that the temp disk has sufficient storage! Mine got full before completion, so I had to set the TEMP and TMP environment variables to a larger disk just to run the installation.

      Attachments

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

        Activity

          People

            releaseteam Qt Release Team
            eivind_mi Eivind Midtgård
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes