4 ms·
> Take black box binaries, for example: tarballs of pre-built blobs, sans source code, that you “just” have to unpack and run. Nix inherently doesn’t play well
by BlueTemplar 3y ago
> Take black box binaries, for example: tarballs of pre-built blobs, sans source code, that you “just” have to unpack and run. Nix inherently doesn’t play well with these, and that can make certain things harder to do (see: games).
Sounds like it might be by design, source-unavailable software being a ticking bomb among other issues ?
(Games get their source code lost too, and it also sucks when that happens.)
- wredue 3y agoIt’s more because Nix doesn’t follow the standard file system. You can call it “by design” I guess, but it’s really more a consequence of their design.
- nurple 3y agoIt may not play well with them ootb considering the lack of an fhs filesystem, but I think nix has shown itself to be adept at handling these cases well. Steam in particular is a great example, and I've even packaged user-hostile blobs like crowdstrike falcon with a flake (so I could run nixos for work).