Dependencies sometimes cannot be resolved
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:
- Open project.
@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.