OK, so in modern, sensible development platforms you have a means to specify dependencies and install them.

From what I’ve seen, the world of Linux/C/Vala development currently doesn’t have such a thing. Folks list their dependencies in readme files and you’re supposed to install them one by one, e.g., using apt. (Please someone correct me if I’m wrong, as I’d LOVE to be wrong on this.)

So, question, before I shave yet another yak: do any dependency management systems exist for this?

Hmm, so to somewhat answer my own question, there’s a project called Vanat that apparently has been around for ~4 years that aims to do this for Vala. Anyone know why it doesn’t seem to have almost any uptake within the GNOME ecosystem or within elementary OS?

vanat.github.io/
github.com/vanat

Sign in to participate in the conversation
Aral’s Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!