https://bugs.kde.org/show_bug.cgi?id=517383

            Bug ID: 517383
           Summary: Error "Could not register app ID: App info not found
                    for 'org.kde.ksshaskpass'"
    Classification: Applications
           Product: ksshaskpass
      Version First 6.6.2
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY

After a recent update of the KDE in openSUSE Tumbleweed distribution I see that
ksshaskpass prints this error message:

qt.qpa.services: Failed to register with host portal
QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID:
App info not found for 'org.kde.ksshaskpass'")

I see no failure in function, though. Authentication through ksshaskpass is
still working.

STEPS TO REPRODUCE
1. Run /usr/libexec/ssh/ksshaskpass on terminal


OBSERVED RESULT
Error message printed on stderr.

EXPECTED RESULT
No error message

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed 20260308
RPM package version: ksshaskpass6-6.6.2-1.1.x86_64
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Graphics Platform: X11

ADDITIONAL INFORMATION

I noticed that the /usr/share/applications/org.kde.ksshaskpass.desktop file
contains "Exec=ksshaskpass". But "/usr/libexec/ssh/" is not in the $PATH

When I create a ~/.local/share/applications/org.kde.ksshaskpass.desktop which
sets "Exec=/usr/libexec/ssh/ksshaskpass", then the error message disappears.

$SSH_ASKPASS environment variable is set to /usr/libexec/ssh/ssh-askpass.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to