vala-language-server icon indicating copy to clipboard operation
vala-language-server copied to clipboard

Dependencies sometimes cannot be resolved

Open Tbusk opened this issue 6 months ago • 1 comments

Describe the bug Across multiple IDEs, when loading the vala-language-server project, the namespace Jsonrpc cannot be resolved. This also is an issue with dependency resolution in other projects.

Software OS and version (e.g. Ubuntu 20.04): Elementary OS latest Code editor (e.g. VSCode): Zed, Jetbrains IDEs, etc. Vala Language Server (e.g. git commit, or PPA/AUR version): latest Vala version (valac --version): latest

To Reproduce Source code repo: this one. Also noticed it with elementary os app center repo.

Steps to reproduce the behavior:

  1. Open project.

Tbusk avatar Jun 20 '25 17:06 Tbusk

@Tbusk I know this is probably not really a solution for the project resolving dependencies itself, since it is probably looking for a very specific version (or at least above certain version).

But I managed to make it work by installing libjsonrpc-glib-1.0-dev on my system as in:

sudo apt install libjsonrpc-glib-1.0-dev

Maybe you can try to install that package and see if it works after that.

edwood-grant avatar Sep 26 '25 02:09 edwood-grant