Unable to build lix-2.94.0-dev-pre20250720-2fc47b6 on Mac #926

Open
opened 2025-07-21 17:49:32 +00:00 by dstcruz · 1 comment

Describe the bug

Lix has been failing to build on Mac

Steps To Reproduce

nix build [my flake]

nix --version output

> nix --version
nix (Lix, like Nix) 2.94.0-dev-pre20250716-9d5a5c4
System type: aarch64-darwin
Additional system types: x86_64-darwin
Features: gc, signed-caches
System configuration file: /etc/nix/nix.conf
User configuration files: /Users/dansan/.config/nix/nix.conf:/Users/dansan/.nix-profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/dansan/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf
Store directory: /nix/store
State directory: /nix/var/nix
Data directory: /nix/store/gdmzdjcjdn204k7a601s5r1ahkfwvx96-lix-2.94.0-dev-pre20250716-9d5a5c4/share

Additional context

Here is the output from the build. The meson-logs folder referenced in the output is not found in the filesystem after the build breaks. I'm happy to provide any other information that might be useful.

error: builder for '/nix/store/xq77nmvny94k2r7kymgrixkhz8q3y6h9-lix-2.94.0-dev-pre20250720-2fc47b6.drv' failed with exit code 14;
       last 25 log lines:
       > 125/143 lix:installcheck / functional-debugger                                      OK               0.65s
       > 126/143 lix:installcheck / functional-flakes-show                                   OK               2.01s
       > 127/143 lix:installcheck / functional-test-libstoreconsumer                         OK               1.19s
       > 128/143 lix:installcheck / functional-completions                                   OK               2.64s
       > 129/143 lix:installcheck / functional-regression-484                                OK               0.83s
       > 130/143 lix:installcheck / functional-substitute-truncated-nar                      OK               1.29s
       > 131/143 lix:installcheck / functional-extra-sandbox-profile                         OK               1.58s
       > 132/143 lix:installcheck / functional-redirected-filter-source                      OK               0.72s
       > 133/143 lix:installcheck / functional-post-hook                                     OK               7.98s
       > 134/143 lix:installcheck / functional-eval-store                                    OK               6.89s
       > 135/143 lix:installcheck / functional-fetchClosure                                  OK               3.83s
       > 136/143 lix:installcheck / functional-plugins                                       OK               0.94s
       > 137/143 lix:installcheck / functional-regression-reference-checks                   OK               1.61s
       > 138/143 lix:installcheck / functional-build-delete                                  OK               5.99s
       > 139/143 lix:installcheck / repl-characterization-tests                              OK               2.36s
       > 140/143 lix:installcheck / functional-build                                         OK               7.67s
       > 141/143 lix:installcheck / functional-binary-cache-build-remote                     OK              17.19s
       > 142/143 lix:installcheck / functional-nix-profile                                   OK               9.19s
       > 143/143 lix:installcheck / functional2                                              OK              12.25s
       >
       > Ok:                116
       > Fail:              14
       > Skipped:           13
       >
       > Full log written to /nix/var/nix/builds/nix-build-lix-2.94.0-dev-pre20250720-2fc47b6.drv-0/b/source/build/meson-logs/testlog.txt
       For full logs, run 'nix log /nix/store/xq77nmvny94k2r7kymgrixkhz8q3y6h9-lix-2.94.0-dev-pre20250720-2fc47b6.drv'.
      ```
## Describe the bug Lix has been failing to build on Mac ## Steps To Reproduce > nix build [my flake] ## `nix --version` output ``` > nix --version nix (Lix, like Nix) 2.94.0-dev-pre20250716-9d5a5c4 System type: aarch64-darwin Additional system types: x86_64-darwin Features: gc, signed-caches System configuration file: /etc/nix/nix.conf User configuration files: /Users/dansan/.config/nix/nix.conf:/Users/dansan/.nix-profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/dansan/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf Store directory: /nix/store State directory: /nix/var/nix Data directory: /nix/store/gdmzdjcjdn204k7a601s5r1ahkfwvx96-lix-2.94.0-dev-pre20250716-9d5a5c4/share ``` ## Additional context Here is the output from the build. The `meson-logs` folder referenced in the output is not found in the filesystem after the build breaks. I'm happy to provide any other information that might be useful. ``` error: builder for '/nix/store/xq77nmvny94k2r7kymgrixkhz8q3y6h9-lix-2.94.0-dev-pre20250720-2fc47b6.drv' failed with exit code 14; last 25 log lines: > 125/143 lix:installcheck / functional-debugger OK 0.65s > 126/143 lix:installcheck / functional-flakes-show OK 2.01s > 127/143 lix:installcheck / functional-test-libstoreconsumer OK 1.19s > 128/143 lix:installcheck / functional-completions OK 2.64s > 129/143 lix:installcheck / functional-regression-484 OK 0.83s > 130/143 lix:installcheck / functional-substitute-truncated-nar OK 1.29s > 131/143 lix:installcheck / functional-extra-sandbox-profile OK 1.58s > 132/143 lix:installcheck / functional-redirected-filter-source OK 0.72s > 133/143 lix:installcheck / functional-post-hook OK 7.98s > 134/143 lix:installcheck / functional-eval-store OK 6.89s > 135/143 lix:installcheck / functional-fetchClosure OK 3.83s > 136/143 lix:installcheck / functional-plugins OK 0.94s > 137/143 lix:installcheck / functional-regression-reference-checks OK 1.61s > 138/143 lix:installcheck / functional-build-delete OK 5.99s > 139/143 lix:installcheck / repl-characterization-tests OK 2.36s > 140/143 lix:installcheck / functional-build OK 7.67s > 141/143 lix:installcheck / functional-binary-cache-build-remote OK 17.19s > 142/143 lix:installcheck / functional-nix-profile OK 9.19s > 143/143 lix:installcheck / functional2 OK 12.25s > > Ok: 116 > Fail: 14 > Skipped: 13 > > Full log written to /nix/var/nix/builds/nix-build-lix-2.94.0-dev-pre20250720-2fc47b6.drv-0/b/source/build/meson-logs/testlog.txt For full logs, run 'nix log /nix/store/xq77nmvny94k2r7kymgrixkhz8q3y6h9-lix-2.94.0-dev-pre20250720-2fc47b6.drv'. ```
dstcruz changed title from Lix failing to build on Mac to Unable to build lix-2.94.0-dev-pre20250720-2fc47b6 on Mac 2025-07-21 18:34:53 +00:00
Owner

I believe this is this bug: #921

Try reverting your daemon version before running the build again; we chose to resolve that bug by changing the daemon, so the daemon that is causing this problem will not be able to build lixes. The fix is here: https://gerrit.lix.systems/c/lix/+/3692

I believe this is this bug: https://git.lix.systems/lix-project/lix/issues/921 Try reverting your daemon version before running the build again; we chose to resolve that bug by changing the daemon, so the daemon that is causing this problem will not be able to build lixes. The fix is here: https://gerrit.lix.systems/c/lix/+/3692
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#926
No description provided.