3 ms·
The issue with all package managers is they are basically an abstraction for build systems. Ideally a package manager would just be a "meta-build" language and
by nwmcsween 8y ago
The issue with all package managers is they are basically an abstraction for build systems. Ideally a package manager would just be a "meta-build" language and say git (per option branches).
- michaelmrose 8y agoI believe this is called portage. Turns out its complicated to manage and comes with costs.
- nwmcsween 8y agoNo portage isn't a meta-build language something like premake would be but the premake implementation is pretty broken. Portage also does a mess of shell `use foo && FLAGS+='--foo'` which is a mess of state that needs to be tested for every combination which per branch options could fix.