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

Installing on headless / CLI / No GUI servers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 4.9.0
    • General
    • None

      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. 

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

            kamartti Katja Marttila
            twohobos Kyle Harfoot
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes