LuaLS / LuaLS/vscode-lua

Lua LSP no longer works on latest Arch Linux

Offen
#175 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
215
Forks
62
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Which OS are you using?

Linux (Arch-based)

### Expected Behaviour

Language server starts and analyzes my code.

### Actual Behaviour

Language server fails to start with error

~/.vscode/extensions/sumneko.lua-3.16.0-linux-x64/server/bin/lua-language-server: error while loading shared libraries: libbfd-2.38-system.so: cannot open shared object file: No such file or directory
[Error - 1:16:53 PM] Client Lua: connection to server is erroring.

### Reproduction steps

1. Latest Arch
2. Latest VSCode
3. Install LuaLSP
4. See error.

### Additional Notes

_No response_

### Log

_No response_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Fehler unter dem neuesten Arch Linux mit VSCode und der LuaLSP-Erweiterung zu reproduzieren, und untersuche dann die gemeldete lua-language-server-Binärdatei und ihre fehlende Abhängigkeit libbfd-2.38-system.so. Fertig ist die Aufgabe, wenn der Language Server startet und Lua-Code ohne den Fehler der gemeinsam genutzten Bibliothek analysiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
arch-linux, lua, vscode
Bereich
devtools, operating-systems
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.