1 Jul 2025 |
tebriel | oh oh oh so this isn't the correctness problem at all? | 12:16:16 |
emily | I think you want to ensure that the daemon you're talking to is unaffected also or that you make sure to sudo NIX_REMOTE=local | 12:16:20 |
emily | what does nix store ping say? | 12:16:59 |
tebriel | i forgot the nix_remote local multiple times yesterday got confused each time 😂 | 12:17:06 |
yaymukund | % nix store ping
Store URL: daemon
Version: 2.91.0
Trusted: 0
| 12:17:15 |
emily | looks good. | 12:17:52 |
yaymukund | to be clear, this is my core problem | 12:18:02 |
emily | oh. I bet you lack Lix's binary cache in your substituters? | 12:18:18 |
emily | I think nix upgrade-nix would be getting store paths available on that. | 12:18:31 |
emily | the Lix installer would add those, but you said you didn't use that. | 12:18:48 |
yaymukund | I used a curl | sh script at some point shortly after the first official Lix release, not lix-installer | 12:19:38 |
yaymukund | I will look into how to add that. Your diagnosis seems likely! | 12:20:02 |
emily | https://cache.lix.systems in substituters , cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o= in trusted-public-keys | 12:21:03 |
yaymukund | Interesting. If I'm checking the right files (/etc/nix/nix.conf , $HOME/.config/nix/nix.conf ), then it seems I don't have either trusted-public-keys or substituters . | 12:28:45 |
tebriel | mine are in /etc/nix/nix.conf and I have those keys (lix on macos though I'm using darwin-nix) | 12:30:36 |
yaymukund | Ok, I did it, it didn't work, BUT THEN I sudo launchctl kickstart -k system/org.nixos.nix-daemon and it worked :D | 12:32:34 |
yaymukund | * Ok, I added those lines, it didn't work, BUT THEN I sudo launchctl kickstart -k system/org.nixos.nix-daemon and it worked :D | 12:32:42 |
yaymukund | Thank you so much. learned a bit more today | 12:33:23 |
tc424 (Steve D) | In reply to@srtcd424:auxolotl.org Off topic, but oh god, another humdinger of a sudo bug: https://lobste.rs/s/srcfxn/cve_2025_32463_vulnerability_advisory (two, in fact) Still OT, but sudo-rs just tagged a new release, and confirmed they're not vulnerable to yesterday's vulns | 12:55:26 |
emily | probably shouldn't set them entirely | 13:01:10 |
emily | add extra- in front | 13:01:13 |
emily | I assume you use the NixOS cache | 13:01:19 |
emily | and being without that is going to be quite painful | 13:01:24 |
yaymukund | I prepended the nixos lines as the installer does | 13:03:06 |
emily | they'll override if set as separate lines | 13:04:08 |
emily | needs space between values | 13:04:10 |
emily | but yeah, sounds good :) | 13:04:12 |
yaymukund | oh yeah, I did that. sorry, writing is hard | 13:08:09 |
yaymukund | Redacted or Malformed Event | 13:08:58 |
maralorn | I am on lix 2.93.0 and I can’t update my system (which would include a newer lix).
Symptoms are dozens of lines like:
e=28)
error: unable to download 'https://cache.maralorn.de/14x365xp002cgb373nfn40fi9kc48b1f.narinfo': Operation timed out after 5002 milliseconds with 0 bytes received (curl error code=28)
error: unable to download 'https://cache.nixos.org/7yhll3rp69z5cd056w4pha5qrzmxn50x.narinfo': Operation timed out after 5000 milliseconds with 0 bytes received (curl error code=28)
combined with a core-dump in the nix-daemon.
| 13:38:04 |