Re:OpenBSD won't update Firefox, advises users to switch to ESR
by yjftsjthsd-h on Sunday January 12, 2020 @04:00AM
(#22025265)
> a NixOS/kBSD
Oh good, I'm not the only one thinking about this:) My last idea was basically "run nix on top of a BSD (replacing the package manager), then make nix package(s) for the base system". Which sounds doable, actually.
(The problem with bundling isn't disk space, but composition. Individual applications can compose fine, but libraries can't if they link other libraries at different versions, and use those library's types (ABI) in their own interface (ABI). To solve this problem you need to distinguish between public vs private dependencies in your package manager.)