| 27 Sep 2024 |
zowoq | Looking at the diff on the 24.05 small since the last eval I think there aren't any changes for it to build. | 01:54:18 |
zowoq | In reply to @toonn:matrix.org Huh, there's Nix-installed Git available too? I always run into the annoying CLI-tools Git. Probably because I use Fish, in Tmux. I've updated the community builder config so that users can set a shell and I've changed your shell to fish. | 01:54:32 |
Gaétan Lepage | zowoq would you be fine with adding the btop package to the community builders ?
I find it way easier to monitor system load. I can do a PR.
If you prefer keeping the builders as lean as possible, I would perfectly understand as well. | 06:27:33 |
zowoq | Sure, btop is fine. | 06:38:23 |
Gaétan Lepage | Cool, done: https://github.com/nix-community/infra/pull/1480 | 06:45:29 |
Gaétan Lepage | Did the PR for the ARM box here: https://github.com/NixOS/aarch64-build-box/pull/205 | 06:59:23 |
toonn | zowoq: Much obliged! | 07:51:43 |
hexa | In reply to @zowoq:matrix.org Looking at the diff on the 24.05 small since the last eval I think there aren't any changes for it to build. Thanks for checking! | 07:58:30 |
| @austreelis:the-apothecary.club left the room. | 16:09:06 |
| 28 Sep 2024 |
Gaétan Lepage | Hey,
the darwin builder has stopped working for me.
I can still ssh into it, but when starting builds from my local system I get unable to start any build; remote machines may not have all required system features. | 10:56:31 |
zowoq | It seems to be working? | 13:23:14 |
Gaétan Lepage | Still not :/ | 13:29:13 |
Gaétan Lepage | Maybe an issue on my end, idk.
The behavior is the same of my 2 systems though. | 13:38:35 |
zowoq | Has it been used as a remote builder since we changed you shell to fish? | 19:42:50 |
Gaétan Lepage | Not sure actually... | 20:06:22 |
zowoq | I've reverted that change, can you try it now? | 20:15:06 |
emily | is programs.fish.enable = true; in nix-darwin? | 20:21:50 |
Gaétan Lepage | It works now ! | 20:22:11 |
zowoq | In reply to @emilazy:matrix.org is programs.fish.enable = true; in nix-darwin? Yes, pkgs.fish is set environment.shells as well. | 20:27:31 |
emily | not sure then. maybe Nix can't handle another login shell | 20:27:54 |
zowoq | I've change your shell back to fish again, can you try these please?
nix store ping --store "ssh://glepage@darwin-build-box.nix-community.org"
nix store ping --store "ssh://glepage@darwin-build-box.nix-community.org?remote-program=/run/current-system/sw/bin/nix-store"
| 21:11:30 |
Gaétan Lepage | Nope it doens't work anymore | 21:16:19 |
zowoq | ❯ ssh darwin-build-box.nix-community.org 'echo $SHELL'
/run/current-system/sw/bin/fish
❯ ssh darwin-build-box.nix-community.org 'dscl . -read /Users/zowoq UserShell'
UserShell: /run/current-system/sw/bin/fish
❯ nix store ping --store "ssh://zowoq@darwin-build-box.nix-community.org"
warning: 'nix store ping' is a deprecated alias for 'nix store info'
Store URL: ssh://zowoq@darwin-build-box.nix-community.org
fish: Unknown command: nix-store
fish:
nix-store --serve --write
^~~~~~~~^
error: cannot connect to 'zowoq@darwin-build-box.nix-community.org'
❯ nix store ping --store "ssh://zowoq@darwin-build-box.nix-community.org?remote-program=/run/current-system/sw/bin/nix-store"
warning: 'nix store ping' is a deprecated alias for 'nix store info'
Store URL: ssh://zowoq@darwin-build-box.nix-community.org
❯ echo $?
0
| 21:26:48 |
Gaétan Lepage | X) | 21:28:17 |
Austin Horstman | I guess that's what you get for using fish. :P | 23:28:52 |
Gaétan Lepage | :) | 23:49:02 |
zowoq | programs.fish.useBabelfish seems to fix the path issue, I can ping the store without setting remote-program. | 23:49:54 |
emily | oh… that's still optional? | 23:51:45 |
emily | IIRC I have a patch to make it the only option locally; I thought I sent it off long ago | 23:51:59 |
emily | or maybe I'm mixing it up with https://github.com/nix-community/home-manager/pull/4012 | 23:53:02 |