flathub / flathub/com.visualstudio.code
Enabling SDK extensions doesn't seem to affect PATH
- Lingua principale
- Shell
- Stelle
- 217
- Fork
- 82
- Merge medio
- 1g 7h
- PR unite (30g)
- 1
Descrizione
I enable all SDK extensions by defining below env var inside Flatseal.
`FLATPAK_ENABLE_SDK_EXT=*`
If I run vscode from CLI, I can see the `Enabling SDK extension` messages `code.sh` prints. However when I open a new Terminal inside Flatpak, I can't see PATH changes the script does.
I've installed Rust SDK extension and I can only use it if I define the following PATH env var inside Flatseal:
```
PATH=/usr/bin:/app/bin:/usr/lib/sdk/rust-stable/bin
```
I expected vscode to work without explicitly defining PATH.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dal punto di ingresso code.sh e riproduci il problema abilitando FLATPAK_ENABLE_SDK_EXT=* in Flatseal, avviando VS Code e aprendo un nuovo Flatpak Terminal. Confronta il PATH utilizzato da code.sh con l’ambiente ereditato dal Terminal. Il lavoro è completato quando la directory bin dell’estensione dell’SDK Rust è disponibile in PATH senza impostare manualmente PATH.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- shell
- Ambito
- devtools
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100