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

            Bug ID: 514991
           Summary: QML LSP may not always be named `qmlls`, but Kate
                    always looks for `qmlls`
    Classification: Applications
           Product: kate
      Version First Git
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

On KDE Linux — an Arch-based distro — Kate can't find the QML LSP binary:

> [14:16:21  LSP Client Warning] Failed to find server binary 'qmlls' for 
> language 'qml'
> Please check your PATH for the binary

It's actually named `qmlls6`. Symlinking `qmlls` to `qmlls6` makes Kate find it
(even packaged as a Flatpak!).

Because Qt provides un-versioned binaries, every distro is going to name this
and other similar binaries in their own unique special way.

Kate probably needs to check for multiple binary names here, not just one. Off
the top of my head, I've seen:
- qmlls
- qmll6s
- qmlls-qt6

I imagine this may be true for other LSP binaries, too.

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

Reply via email to