28 Apr 2024 |
| Remco Schrijver set a profile picture. | 09:10:11 |
| dave joined the room. | 13:01:09 |
| dantunes joined the room. | 22:18:46 |
| @federicodschonborn:matrix.org changed their profile picture. | 22:47:30 |
| @federicodschonborn:matrix.org left the room. | 23:10:09 |
29 Apr 2024 |
| @winston:milli.ng changed their profile picture. | 00:19:00 |
woobilicious | Is there any policy around packaging non-system specific derivations? what should I use for the "system" parameter? | 07:25:14 |
woobilicious | Like if I'm shipping media or config files. | 07:29:12 |
tomberek | I would usually mark it with the system that produced those files. | 07:32:53 |
woobilicious | I guess the other thing is to use the target sandbox as a "system" for portable code. | 08:08:25 |
| NixOS Moderation Botchanged room power levels. | 15:29:58 |
dramforever | can you just ship the same thing with all the systems | 15:39:42 |
@mewp:nurupo.pl | https://nixos.org/manual/nix/stable/language/derivations.html says that derivations have a system attribute. changing it will change the hash, and not changing it would prevent one from building locally | 16:06:33 |
@mewp:nurupo.pl | * https://nixos.org/manual/nix/stable/language/derivations.html says that derivations have a system attribute. changing it will change the hash, and not changing it would prevent one from building locally | 16:07:05 |
@mewp:nurupo.pl | so I don't think you can ship the same derivation on all systems | 16:07:28 |
tomberek | You can ship a derivation of any system to other places. You may lose some niceties like tab completion on the CLI, but nothing prevents it from being done. | 16:09:34 |
@mewp:nurupo.pl | as I understand it, if you do, you won't be able to build it on such a system locally. am I wrong? | 16:10:33 |
@mewp:nurupo.pl | (because nix will see that the builder is supposed to execute on a different system than the current one) | 16:11:17 |
tomberek | Correct, for building. So for these kinds of things I tend to just make one for each system. | 16:13:45 |
tomberek | But in that case, if it needs to be built (not just substituted or fetched) then there is a natural system to pick, the one used to build it. | 16:14:35 |
| Frank Geusch joined the room. | 17:16:18 |
| Frank Geusch changed their display name from Frank Geusch to Master Fudge. | 17:28:05 |
| @nikdo:matrix.org left the room. | 19:03:47 |
30 Apr 2024 |
| Noughty Pixel joined the room. | 01:20:41 |
| Noughty Pixel set a profile picture. | 01:25:21 |
| nasrally joined the room. | 03:35:20 |
| @glaringweakness:nope.chat joined the room. | 08:55:15 |
| @glaringweakness:nope.chat changed their display name from glaringweakness to GlaringWeakness. | 09:56:28 |
| Noughty Pixel changed their profile picture. | 14:23:09 |
| ondt joined the room. | 22:19:15 |