3 ms·
I didn't know that, sounds like a bug. Maybe something can be done to make it easier to know that this is the case for your build. It's a feature. E.g. if a bi
by microtonal 2y ago
I didn't know that, sounds like a bug. Maybe something can be done to make it easier to know that this is the case for your build.
It's a feature. E.g. if a binary needs to load data files, it needs to know the full path, or you are back to an FHS filesystem layout (which has a lot of issues that Nix tries to solve).
I'd still think that by refusing to build things with unspecified inputs,
I haven't followed development of traditional Linux distributions, but I am pretty sure that they also build in minimal sandboxes that only contain specified dependencies. See e.g. Mock: https://github.com/rpm-software-management/mock https://github.com/rpm-software-management/mock
- __MatrixMan__ 2y agoOh I'm sure they do build in sandboxes... my point is that those builds are more likely to succeed on the first try if the app dev also built in a sandbox. If you let nix scold you for tempting fate and relying on the output of an unchecked curl, that's one fewer headache for whoever later tries to sandbox your stuff.