That is, instead of resorting to flatpaks and things of the like, why don’t we expose a way for libraries to express version information dynamically and just have those versions available and the dependant application can check if what it needs is available and just use that?



I’m not opposed to package managers. If anything I want them to be easier to work with, particularly when it comes to keeping mulriple versions of a peice of software. Just tryna understand what ELF lacks and what can be done about it.