3 ms·
The distro package manager is there to provide your day to day apps and the libraries to support it. Sooner or later you will run into an issue where your deve
by exDM69 8y ago
The distro package manager is there to provide your day to day apps and the libraries to support it.
Sooner or later you will run into an issue where your development work will depend on a (version) of a library that will break an app you depend on.
Or you will need two versions of a library for your previous and next release which both need maintenance.
Nor do they provide reproducible builds and other features that are needed for serious work.
Distro package managers are not suited for development and dependency management. They might work most of the time, but that is not good enough.
- erik_seaberg 8y agoThe distro package manager is there to offer a menu of compatible known-good dependencies that you can readily adopt. It's a ton of work you don't need to do. If instead you bundle random stuff committed last month, you should have a compelling reason for beginning to maintain a half-baked distro all by yourself.