16 Sep 2025 |
getchoo | it is, but the installation tarball now has multiple paths that match nix-* due to the component split | 20:32:59 |
getchoo | so depending on the hashes you get, sometimes one of the components will be matched first and the installer will just blindly append the /bin/nix-store subpath to it and try executing | 20:35:12 |
17 Sep 2025 |
Mic92 | Okay seems like an easy fix than to just check for the path to exist | 07:56:51 |
| adamcstephens joined the room. | 18:01:13 |
18 Sep 2025 |
getchoo | yeah, just was away from home yesterday. finished it up a little bit ago https://github.com/NixOS/experimental-nix-installer/pull/48 | 04:33:15 |
| Julian joined the room. | 10:57:15 |
adamcstephens | Mic92: you mentioned wanting some CI improvements for the installer in order to get it official. I can put in some time to help on this. Do you have a list of things you'd want to see added/fixed? | 13:07:08 |
Mic92 | adamcstephens: https://github.com/NixOS/nix/pull/14002 you can help getchoo to fix the installer tarball | 15:41:32 |
Mic92 | This one: https://github.com/NixOS/experimental-nix-installer/issues/47 | 15:43:01 |
Sergei Zimmerman (xokdvium) | Philip Taron (UTC-8): 2.31.2 is up. Up for a nixpkgs bump? | 17:36:04 |
Philip Taron (UTC-8) | yessir | 17:45:37 |
Philip Taron (UTC-8) | does that include your bindings banaza | 17:45:51 |
Philip Taron (UTC-8) | does that include your bindings banaza | 17:47:31 |
Sergei Zimmerman (xokdvium) | In reply to @philiptaron:matrix.org does that include your bindings banaza That won’t get backported. But hopefully 2.32 will be out next week | 17:49:00 |
Philip Taron (UTC-8) | The update from 2.28 to a newer version is blocked on some regressions Mic mentioned. I'm not tracking that closely. Is 2.32 on track to fix them? | 17:50:15 |
Sergei Zimmerman (xokdvium) | In reply to @philiptaron:matrix.org The update from 2.28 to a newer version is blocked on some regressions Mic mentioned. I'm not tracking that closely. Is 2.32 on track to fix them? A preliminary fix has been backported to 2.30/2.31 | 17:50:44 |
Sergei Zimmerman (xokdvium) | As discussed with emily it might be good enough for now. | 17:51:18 |
Philip Taron (UTC-8) | Is that the only defect that would block the update? | 17:52:57 |
Sergei Zimmerman (xokdvium) | In reply to @philiptaron:matrix.org Is that the only defect that would block the update? Known - yeah. Hopefully not much else | 17:53:23 |
Philip Taron (UTC-8) | The only other one I know about is something that makes nom not understand that downloads are done | 17:54:05 |
Sergei Zimmerman (xokdvium) | In reply to @philiptaron:matrix.org The only other one I know about is something that makes nom not understand that downloads are done The fix is out for it | 17:54:18 |
Philip Taron (UTC-8) | is there something I could link so I could point https://github.com/maralorn/nix-output-monitor/issues/201 at the fix? | 17:54:46 |
Sergei Zimmerman (xokdvium) | Honestly that’s as much of a NOM issue | 17:54:58 |
Philip Taron (UTC-8) | yeah that makes sense, internal-json says it all in the name | 17:55:21 |
Philip Taron (UTC-8) | (hi @maralorn, appreciate you) | 17:56:38 |
maralorn | I agree. | 17:56:48 |
Sergei Zimmerman (xokdvium) | In reply to @philiptaron:matrix.org is there something I could link so I could point https://github.com/maralorn/nix-output-monitor/issues/201 at the fix? Commented on that issue | 17:57:32 |
maralorn | Although the situation got a little hairy now that there is not just different nix versions (which I’d prefer to support at the same time) but also lix and determinate nix. 😄 | 17:57:39 |
maralorn | They all have different internal-jsons at this point. 😄 | 17:58:04 |
Sergei Zimmerman (xokdvium) | In reply to @maralorn:maralorn.de Although the situation got a little hairy now that there is not just different nix versions (which I’d prefer to support at the same time) but also lix and determinate nix. 😄 When it comes to store references the syntax is the same. | 17:58:12 |