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

Installing on headless / CLI / No GUI servers

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • 4.9.0
    • General
    • None

    Description

      The installer has a CLI interface, but this falls down on server images.

      Method to Reproduce

      1. Install Ubuntu 2022.4 LTS Server
      2. Run the installer using CLI
      3. See `error while loading shared libraries: libxkbcommon-x11.so.0`

      Close Criteria
      one or more of the following:

      • The installer should lazy load the required libraries at runtime, to allow a single installer to serve gui and cli - e.g. dlopen 
      • A parameter for binarycreator that creates a self extracting archive (makeself) that bakes in some LD_PRELOAD hackery.
      • A parameter for binarycreator that builds an installer without the x11 libraries linked. 

      Remarks

      The workarounds found in other tickets no longer work, or never worked on certain platforms. This would be a very nice to have feature. 

      Attachments

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

        Activity

          People

            installerteam Installer Team
            twohobos Kyle Harfoot
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes