| 2 Feb 2026 |
aleksi | Hi, thank you! I'm using nom with remote builders+Lix, and the finish detection seems to have improved noticeably, on latest main. | 11:11:33 |
maralorn | Still not finished. | 11:12:33 |
| 3 Feb 2026 |
hexa |  Download image.png | 19:24:12 |
hexa | yeah, not great on main | 19:24:18 |
hexa | sorry | 19:39:03 |
maralorn | No, worries. ๐ I understand the problem and I know the fix. Damn full time job. | 19:41:11 |
| 4 Feb 2026 |
| tiferrei joined the room. | 11:51:36 |
| tiferrei left the room. | 14:28:35 |
| 5 Feb 2026 |
Sandro ๐ง | regarding the progress bar: maybe it would be worth to only show it when the estimation to complete would be above 3 seconds to make it less noisy for very quick things? | 14:31:49 |
maralorn | Yeah, we do something similar for build times. Would possibly use the same timeout. | 14:46:52 |
hexa | python3.13-jupyter-server> 2.09s call tests/extension/test_launch.py::test_base_url
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> =========================== short test summary info ============================
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> SKIPPED [1] tests/test_terminal.py:161: Not yet working
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> SKIPPED [1] tests/test_terminal.py:198: Not yet working
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> SKIPPED [7] tests/conftest.py:42: Skipping this test because it's marked 'integration_test'. Run integration tests using the `--integration_tests` flag.
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> ========== 859 passed, 9 skipped, 72 deselected in 108.98s (0:01:48) ===========
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> Finished executing pytestCheckPhase
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> pytestCheckPhase completed in 1 minutes 53 seconds
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> Running phase: pytestcachePhase
nix-output-monitor error: DerivationReadError /nix/store/a3gwyw8ylf8m522b7rdc5qnbzrv7frii-python3.13-jupyter-server-2.17.0.drv: openFile: does not exist (No such file or directory)
python3.13-jupyter-server> Running phase: pytestRemoveBytecodePhase
| 14:59:14 |
hexa | the finished job detection can't really try to open the result, when the build happens with a remote store | 14:59:49 |
hexa | * the finished job detection can't really try to open the intermediate results, when the build happens with a remote store | 15:00:15 |
hexa | nom-build -A foo --store ssh-ng://build@example.com | 15:00:46 |
maralorn | That has nothing to do with finished job detection. Using nom with a remote store is simply not yet supported. | 15:01:24 |
| 8 Feb 2026 |
| Grimmauld (migrated to @grimmauld:m.grimmauld.de) changed their display name from Grimmauld (any/all) to Grimmauld (migrated to @grimmauld:m.grimmauld.de). | 11:04:25 |
| Grimmauld (migrated to @grimmauld:m.grimmauld.de) left the room. | 11:12:02 |
| 10 Feb 2026 |
K900 | OK so | 13:08:48 |
K900 | I think I have found a case for the "if next build starts, its dep tree succeeded" heuristic | 13:09:05 |
K900 | And it's other processes yoinking builds from under you | 13:09:13 |
K900 | Like if I nom-build a and a depends on b, and in another terminal I nom-build b, and the second build starts and completes first, the first nom will never know anything about b | 13:09:45 |
maralorn | Huh | 13:23:15 |
maralorn | That is actually a good point. | 13:23:21 |
maralorn | I mean it still wonโt be a stale running build. | 13:23:31 |
maralorn | But it will be a stale waiting build. | 13:23:46 |
maralorn | I actually had been wondering about how/when those happen. | 13:24:21 |
K900 | Yes, I actually just had that happen | 13:47:26 |
K900 | By complete accident | 13:47:28 |
maralorn | Yeah, good point. | 14:15:37 |
maralorn | We should fix that. | 14:15:49 |