Uploaded image for project: 'Qt Automotive Suite'
  1. Qt Automotive Suite
  2. AUTOSUITE-1052

Unable to install AM package in multi-user system environment

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • 5.13.0
    • 5.13.0
    • Qt Application Manager
    • None
    • macOS

    Description

      Steps to reproduce:

      • add two user accounts in host OS (user1 and user2)
      • run System UI from user1 session, do something (run/install packages)
      • stop System UI
      • switch to user2 session
      • run System UI from user2 session
      • try to install package

      Observed:

      $appman-controller install-package -a untitled1.pkg

      Starting installation of package untitled1.pkg to internal-0...

      Acknowledging package installation...

      ERROR: failed to install package: could not create manifest sub-directory /tmp/minidesk/manifests/untitled1+ (code: 10)

      Reason:

      "/tmp" directory shared between users and can be updated (write access) only by author (owner: user1; accces: drwxr-xr-x)

      Possible solutions:

      • use home directory for System UI data (per-user)
      • grant access for "/tmp" to all users (drwxrwxrwx)

      Other multi-user scenarios can be checked also:

      • switching between users without stopping System UI and logout

      Attachments

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

        Activity

          People

            rgriebl Robert Griebl
            stanislav_maksimov Stanislav Maksimov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes