!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

888 Members
For people hacking on the Nix package manager itself191 Servers

Load older messages


SenderMessageTime
16 Sep 2025
@joerg:thalheim.ioMic92
In reply to @getchoo:matrix.org
that’s what i was thinking
we could also iterate over the glob matches and use the first one that actually has a /bin/nix subpath as well to be a bit safer (since i really doubt the day will come where we have multiple nix binaries in the store during install)
Is this not just scanning the installation tarball rather the entire nix store?
20:22:46
@joerg:thalheim.ioMic92I haven't looked to deep into the code. 20:23:13
@getchoo:matrix.orggetchoo it is, but the installation tarball now has multiple paths that match nix-* due to the component split 20:32:59
@getchoo:matrix.orggetchooso 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 executing20:35:12
17 Sep 2025
@joerg:thalheim.ioMic92Okay seems like an easy fix than to just check for the path to exist 07:56:51
@adam:robins.wtf@adam:robins.wtf joined the room.18:01:13
18 Sep 2025
@getchoo:matrix.orggetchooyeah, just was away from home yesterday. finished it up a little bit ago https://github.com/NixOS/experimental-nix-installer/pull/4804:33:15
@juliankuners:matrix.orgJulian joined the room.10:57:15
@adam:robins.wtf@adam:robins.wtf 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
@joerg:thalheim.ioMic92 adamcstephens: https://github.com/NixOS/nix/pull/14002 you can help getchoo to fix the installer tarball 15:41:32
@joerg:thalheim.ioMic92This one: https://github.com/NixOS/experimental-nix-installer/issues/4715:43:01
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) Philip Taron (UTC-8): 2.31.2 is up. Up for a nixpkgs bump? 17:36:04
@philiptaron:matrix.orgPhilip Taron (UTC-8)yessir17:45:37
@philiptaron:matrix.orgPhilip Taron (UTC-8)does that include your bindings banaza17:45:51
@philiptaron:matrix.orgPhilip Taron (UTC-8) does that include your bindings banaza 17:47:31
@xokdvium:matrix.orgSergei 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
@philiptaron:matrix.orgPhilip 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
@xokdvium:matrix.orgSergei 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
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) As discussed with emily it might be good enough for now. 17:51:18
@philiptaron:matrix.orgPhilip Taron (UTC-8)Is that the only defect that would block the update?17:52:57
@xokdvium:matrix.orgSergei 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
@philiptaron:matrix.orgPhilip Taron (UTC-8) The only other one I know about is something that makes nom not understand that downloads are done 17:54:05
@xokdvium:matrix.orgSergei 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
@philiptaron:matrix.orgPhilip 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
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Honestly that’s as much of a NOM issue17:54:58
@philiptaron:matrix.orgPhilip Taron (UTC-8)yeah that makes sense, internal-json says it all in the name17:55:21
@philiptaron:matrix.orgPhilip Taron (UTC-8) (hi @maralorn, appreciate you) 17:56:38
@maralorn:maralorn.demaralornI agree.17:56:48
@xokdvium:matrix.orgSergei 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:maralorn.demaralornAlthough 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

Show newer messages


Back to Room ListRoom Version: 6