| 7 Dec 2025 |
Sergei Zimmerman (xokdvium) | Ugh, wth | 20:54:57 |
Sergei Zimmerman (xokdvium) | That error doesn't make sense, nothing in user code should be able to observe thunks | 20:55:50 |
thubrecht | It's evaluation an option | 20:57:29 |
thubrecht | * It's evaluating an option | 20:57:34 |
Sergei Zimmerman (xokdvium) | Is this just for the nix-instantiate output right? | 20:59:09 |
thubrecht | It's at least for this, I did not investiguate further | 21:00:09 |
thubrecht | The command was:
nix-instantiate -E 'import ./default.nix { modules = [ ./deprecated-wrapped.nix ];}' -A 'options.mergedEither.type.nestedTypes.right.functor.wrapped' --eval-only --json --show-trace
| 21:00:22 |
thubrecht | * The command was:
nix-instantiate -E 'import ./default.nix { modules = [ ./deprecated-wrapped.nix ];}' -A 'options.mergedEither.type.nestedTypes.right.functor.wrapped' --eval-only --json
| 21:00:37 |
thubrecht | Redacted or Malformed Event | 21:00:53 |
Sergei Zimmerman (xokdvium) | Yeah then this is just a nix-instantiate not forcing thunks | 21:01:10 |
thubrecht | Even if it was forcing chunks, then the error would be cannot convert the built-in function 'isString' to JSON or something along the lines | 21:02:51 |
thubrecht | At the end of the day, the test passes but for the wrong reasons | 21:03:44 |
thubrecht | https://gerrit.lix.systems/c/lix/+/4679/16/misc/nixpkgs-lib-tests.patch this makes the tests behave correctly btw @xokdvium:matrix.org | 22:38:46 |
| 8 Dec 2025 |
jade_ | I told the people implementing fixing this to set NIX_CONFIG to make it use the new functionality and deprecate the weird environment variable O_o | 00:02:03 |
jade_ | confused | 00:02:09 |
jade_ | oh they snuck more legacy nonsense into there | 00:02:55 |
jade_ | agh | 00:02:56 |
thubrecht | I sent https://github.com/NixOS/nixpkgs/pull/468901 | 08:43:53 |
Rutile (Commentator2.0) feel free to ping | https://git.lix.systems/lix-project/lix/issues/85
could someone check if this is still an issue, don't have capacities to do that myself | 18:59:00 |
raitobezarius | export is very likely to be still stupid about memory consumption | 22:46:09 |
Sergei Zimmerman (xokdvium) | nar ls/nar cat is too, but that's not widely used at all | 23:22:42 |
| 10 Dec 2025 |
Zoe Z | Redacted or Malformed Event | 01:50:58 |
goldstein | hi! I’m trying to add a functional test for my patch, but a couple of those seem to be failing even on main, e.g. tarball (fails with line 37: TMPDIR: unbound variable) and bash-profile (fails with ../../scripts/nix-profile.sh.in: No such file or directory). do I need to do something special to set them up other than just build install test?.. | 13:18:34 |
just1602 | @raitobezarius:matrix.org: do you think you could kick CI on CL 4761? | 13:22:19 |
piegames | Charles: I've heard you have opinions on Rust parser libraries? | 14:36:01 |
piegames | Asking for the eventual Lix parser rewrite | 14:36:12 |
piegames | Main criteria are maximum performance and good error handling, with support for multiple errors but no full-blown error recovery | 14:36:53 |
Rutile (Commentator2.0) feel free to ping | In reply to @goldstein:tty5.dev hi! I’m trying to add a functional test for my patch, but a couple of those seem to be failing even on main, e.g. tarball (fails with line 37: TMPDIR: unbound variable) and bash-profile (fails with ../../scripts/nix-profile.sh.in: No such file or directory). do I need to do something special to set them up other than just build install test?.. That is sadly a known bug, you must have it set in your shell env, though dont remember to what value...
Something something functional2 will fix this | 14:56:11 |
goldstein | In reply to @commentator2.0:elia.garden
That is sadly a known bug, you must have it set in your shell env, though dont remember to what value...
Something something functional2 will fix this okay, thanks. it passes in CI, so ig I’ll just ignore it for now | 14:56:49 |
Rutile (Commentator2.0) feel free to ping | In reply to @goldstein:tty5.dev okay, thanks. it passes in CI, so ig I’ll just ignore it for now Yep, thats what i did... I think a just setup might fix it but don't remember tbh | 14:58:25 |