| 10 Jan 2026 |
Vladimír Čunát | So, staging-next-25.11 merged now. | 07:05:34 |
Vladimír Čunát | nixpkgs-25.11-darwin channel will just lag until someone fixes the worst 🤷 | 07:06:04 |
Vladimír Čunát | In the past few weeks I spent most of my nix* time on darwin, just in order to unblock mergers/channels shared with linux. | 07:07:10 |
Vladimír Čunát | * In the past few weeks I spent most of my nix* time on darwin, just in order to unblock merger/channels shared with linux. | 07:07:31 |
Vladimír Čunát | * In the past few weeks I spent most of my nix* time on darwin, just in order to unblock merges/channels shared with linux. | 07:07:34 |
Vladimír Čunát | I believe that users of darwin should do most of such work instead. | 07:07:53 |
Vladimír Čunát | (or it shouldn't be done at all if they're not sufficiently interested) | 07:08:35 |
Grimmauld (any/all) | For the next unstable staging, do we send the glibc update? There is also https://github.com/NixOS/nixpkgs/pull/460515 which may cause some excitement | 16:11:41 |
leona | glibc was already merged, so yes | 16:12:08 |
Grimmauld (any/all) | I am tempted to send boost too, but i'll do the sensible thing and run some builds first | 16:14:57 |
| gluesticks joined the room. | 17:23:04 |
Grimmauld (any/all) | ding ding ding, fetcher fail on a patch in git{,Minimal}: https://github.com/NixOS/nixpkgs/blob/a99e7fd499bc1d1d164e2076c9ec96deae7d647f/pkgs/by-name/gi/git/package.nix#L134-L138 This one fails to fetch, returns 403 because anubis | 18:30:53 |
Puna | i'd assume that the patch above it would also fail to fetch then | 18:40:21 |
Puna | * i'd assume that the patch above it would also fail to fetch then? | 18:40:30 |
Puna | corresponding commit from the mirror on github, if this needs to be replaced: https://github.com/git/git/commit/fe4e60759bfbf4eaca17949d3bbb204bb5c908a2 | 18:41:21 |
@ghpzin:envs.net | There are at least another 7 patches that would need replacement: | 18:46:17 |
@ghpzin:envs.net | * There are at least another 7 patches that would need replacement:
https://github.com/search?q=repo%3ANixOS%2Fnixpkgs+%2Furl.*lore.kernel.org%2F&type=code | 18:46:23 |
Grimmauld (any/all) | it was the first i ran into when trying to build the next staging | 18:48:19 |
Grimmauld (any/all) | there may well be more, i did not investigate in detail | 18:48:32 |
Alyssa Ross | https://social.kernel.org/objects/77946348-da89-4819-aebc-04e19fcd69f9 | 18:55:55 |
Alyssa Ross | I think helpdesk@kernel.org is the place. You up for reporting? | 18:57:30 |
Grimmauld (any/all) | Can do, headache permitting. Though i'll probably also post a response to their fedi post, if that is a communication channel they have open ("If you have a legitimate tool that is now suddenly returning 403s, please reach out to me.") | 19:02:01 |
Alyssa Ross | Didn't know whether you had an account. I'm sure that's fine as well. | 19:02:33 |
Grimmauld (any/all) | i have a chaos.social, thats good enough :tm:. Compared to matrix, fedi actually works | 19:03:09 |
Grimmauld (any/all) | https://chaos.social/@grimmauld/115872388773834502 We'll see what happens. We may have to set curlOptsList = [ "--user-agent" "nixpkgs" ]; for lore.kernel.org fetchers, but that would be an acceptable workaround i guess | 19:15:10 |
K900 | We already do I believe | 19:15:52 |
Grimmauld (any/all) | (curlOptsList does not cause the hash to change, meaning adding that is a 0-rebuild operation) | 19:16:07 |
K900 | IIRC our default UA for curl is something like "curl x.y / Nixpkgs yy.mm" | 19:16:33 |
Grimmauld (any/all) | Uhh, is this documented? Would be good info to have | 19:16:55 |
Grimmauld (any/all) | I don't see any magic in https://github.com/NixOS/nixpkgs/blob/50563c7a780f9a272145f20b59551c0768eddf0c/pkgs/build-support/fetchurl/default.nix | 19:18:12 |