| 27 Aug 2021 |
tomberek | anyone have thoughts on nix/5163? I'm not certain it is sound. | 02:11:57 |
| -(𝕂eloτ)- left the room. | 04:16:00 |
| 28 Aug 2021 |
trofi | Would it make sense to move nix's build system to something more standard? (say, automake). Build failures like https://github.com/NixOS/nix/issues/5184 and https://github.com/NixOS/nix/issues/3087 are surprising to observe for a project that tries hard to maintain clean prefixed installs for other packages. | 08:52:04 |
Alyssa Ross | trofi: it was automake previously, and that was replaced with the current build system | 09:46:37 |
Alyssa Ross | if it gets replaced by anything it'll probably be meson, see https://github.com/NixOS/nix/pull/3160 | 09:48:13 |
trofi | Aha, makes sense. | 09:55:08 |
Las | But Meson needs Python | 10:25:25 |
Las | I really hope it doesn't get replaced | 10:25:29 |
Las | Perhaps added, but not replaced | 10:25:32 |
trofi | i think nix already needs rust,boost,jq,brotli,gtest,s3 bindings,curl. is python really an issue? | 11:27:26 |
Alyssa Ross | stable nix does not need rust | 12:23:13 |
Alyssa Ross | and jq, s3 bindings, etc are optional | 12:23:23 |
Alyssa Ross | trofi: thanks for all the work you're doing on the build system | 12:34:07 |
Alyssa Ross | it really needs some love | 12:34:19 |
sterni | Alyssa Ross: can stable nix be built using just bootstrap tools? | 12:53:22 |
Alyssa Ross | well no, you need boost obviously | 12:53:37 |
sterni | right yeah | 12:57:22 |
Alyssa Ross | not sure what else | 13:03:22 |
toonn | Fwiw the macOS stdenv already relies on Python, I believe. | 13:08:52 |
toonn | Not from stage 0 though. | 13:09:07 |
tomberek | Is there any interest in a shebang compatible with flakes? I'm cleaning up a patch/PR that allows the familiar usage:
#!/usr/bin/env nix
#! nix shell nixpkgs#bash nixpkgs#hello
#! nix --command bash
hello
| 18:01:27 |
Las | There is interest. I remember someone in #nix:nixos.org asking for that feature. | 20:13:54 |
Las | But I'm not sure it has to be part of Nix itself. | 20:14:09 |
tomberek | I've got this so far. Basic implementation and a test. https://github.com/tomberek/nix/commit/e8231c5236583c39d6060dc0819d8dea0a8305ed | 20:37:17 |
| 29 Aug 2021 |
manveru | i really wish the crystal formatter wouldn't insist on changing #! to # ! after the first line... | 08:40:28 |
abathur | oof | 14:40:39 |
| 31 Aug 2021 |
Robert Hensing (roberth) | I keep getting this wrong nix flake lock update --update-input | 12:16:46 |
Robert Hensing (roberth) | is it just me or should this be a proper noun-verb command of its own? | 12:17:19 |
Las | Robert Hensing (roberth): I often incorrectly use nix flake update ... | 12:22:38 |
Las | It doesn't make much sense honestly | 12:22:42 |