| 14 Oct 2021 |
K900 | And I'm using flakes so I'm getting whatever is on Github | 12:15:44 |
toonn | Ah, you're not actually using channels. You should pin your inputs to avoid things like this. Tracking master like that can always cause cache misses. | 12:16:34 |
K900 | I'm not tracking master, I'm tracking the nixpkgs-unstable branch | 12:16:52 |
K900 | And it's all pinned anyway cause flakes | 12:16:59 |
toonn | That's not much different though. | 12:17:03 |
K900 | Can you actually tell nix flake to track the CDN? | 12:17:23 |
lukegb (he/him) | Nah, the nixpkgs-unstable *branch* should follow the channel | 12:17:24 |
K900 | All the examples I've seen just use github:nixos/nixpkgs | 12:17:32 |
K900 | Which is how I ended up here | 12:17:42 |
lukegb (he/him) | The branch is, iirc, updated by the same infrastructure that updates the channel definitions anyway | 12:17:59 |
toonn | Ah, there's no release-unstable? I know the branch naming isn't intuitive with the stable branches. | 12:18:04 |
K900 | nixpkgs-unstable the branch seems to follow the nixpkgs-unstable Hydra job at least | 12:18:29 |
lukegb (he/him) | You say that you're missing rustc from nixpkgs-unstable though? | 12:19:31 |
K900 | Yes | 12:20:25 |
K900 | Oh god wait I might be an idiot | 12:26:29 |
K900 | OK no I'm not | 12:27:08 |
K900 | It is building the right branch | 12:27:14 |
toonn | I guess rustc may not be in the set of things that need to be fully evaluated before the channel advances. | 12:28:28 |
toonn | Which is a bit unfortunate since sphinx has started depending on it and tons of stuff depends on that for documentation. | 12:28:52 |
lukegb (he/him) | https://p.lukegb.com/MildlyDaringHoneybee.txt looks fine to me | 12:28:58 |
lukegb (he/him) | what attrpath are you trying to build? | 12:30:22 |
K900 | Same one here | 12:30:57 |
K900 | ...that is weird | 12:31:02 |
K900 | Is the CDN being weird again? | 12:31:11 |
lukegb (he/him) | You sure you don't have a magic extra nixpkgs input that's tracking master somehow? :P | 12:32:10 |
K900 | I definitely don't | 12:32:21 |
lukegb (he/him) | What does e.g. curl -v https://cache.nixos.org/2zbj4ag44472w1g94k2fvzgp9i7jwwb9.narinfo get you? | 12:34:07 |
lukegb (he/him) | Other dumb things: you haven't accidentally removed the cache.nixos.org binary cache? | 12:34:28 |
K900 | Nope | 12:35:33 |
K900 | It did fetch some things too | 12:35:39 |