| 19 Apr 2025 |
| jopejoe1 (4094@39c3) changed their display name from jopejoe1 to jopejoe1 (4094@eh22). | 13:01:20 |
| 21 Apr 2025 |
| gerryd joined the room. | 15:24:59 |
| 22 Apr 2025 |
emily | leona: requesting potential freeze exemption for https://github.com/NixOS/nixpkgs/pull/400646 (and its dependency https://github.com/NixOS/nixpkgs/pull/400427), and https://github.com/NixOS/nixpkgs/pull/397398. (because my test build of the latter is running into some unrelated-looking diffutils build issue and I don't know that I'll have the time to investigate tonight, and I'd like to understand https://github.com/NixOS/nixpkgs/pull/400739 a little better before hitting the button on the libGL one). I project minimal impact since these are mostly just deprecations and fixes that could technically break someone doing something incredibly bizarre. | 22:01:48 |
emily | (actually, I'm not sure if we're already meant to be in the freeze, because it's already the 23rd in anywhere-on-Earth time, but I've been interpreting the intent as "once it is no longer the 22nd anywhere on Earth") | 22:03:36 |
emily | * ( actually, I'm not sure if we're already meant to be in the freeze, because it's already the 23rd in anywhere-on-Earth time, but I've been interpreting the intent as "once it is no longer the 22nd anywhere on Earth" never mind, inverted the sign in my head 🫠) | 22:04:30 |
leona | For this time I intend it to be 23rd AoE end of day, i.e. in about 36 hours I think | 22:05:46 |
leona | If it’s still a problem then, I can have a more in depth look, but it seems okay for me | 22:06:43 |
emily | aha, okay. I'd expect "2025-04-24 – Restrict all breaking changes" for that (rather than -23), but that's the release wiki's fault 😅 | 22:07:09 |
emily | hopefully will be able to sort it out in the next 36 hours, yes. | 22:07:18 |
leona | Time zones are super confusing and I don’t want to make anyone angry about 24 hours so that’s why I decided to it this way. I will think about better wording, also for the release wiki | 22:08:34 |
leona | For most of the days it’s pretty irrelevant anyways, just for the freezes | 22:09:11 |
emily | yes, for sure, timezones are a mess | 22:11:52 |
emily | "something is okay if it's the last day it's meant to be allowed anywhere on the planet" is a sensible general principle, I think. the problem is that if something becomes allowed on a certain date, then "anywhere on Earth" is no longer one timezone but two, since you want the earliest possible date for that :) | 22:12:52 |
emily | IIRC the schedule used to just be UTC? which I guess trades global convenience for increased legibility. | 22:13:23 |
emily | anyway… in practice it doesn't matter too much since all breaking stuff going into staging is only actually going to start hurting days from now :) but I didn't want to let the deadline pass without saying something | 22:14:09 |
emily | thanks for taking care of the release | 22:14:22 |
| 24 Apr 2025 |
Arian | I want to drop the amazonImage job from the release blockers as I'm about to move the build to github actions . Do I need to do that before today? Or is that fine to do whilst we're in the release process? | 10:10:31 |
Arian | * I want to drop the amazonImage job from the release blockers in hydra as I'm about to move the build to github actions . Do I need to do that before today? Or is that fine to do whilst we're in the release process? | 10:13:12 |
Mic92 | Sounds fine to me? | 10:51:29 |
| Stallman Wang joined the room. | 10:51:36 |
emily | does the actual job get removed at some point? | 10:56:28 |
emily | Hydra will build it regardless of whether it's a blocker so is the intent to drop it for 25.05 or just let it break? | 10:56:53 |
Mic92 | Would be good if we could actually drop it. | 11:24:54 |
VladimÃr ÄŒunát | Yes, big images are relatively expensive for the infra. | 11:26:13 |
Arian | Yeh I will remove the job | 11:28:29 |
Arian | I am replacing it with an amazonConfig job that builds the NixOS config inside the image; but not the image itself | 11:28:46 |
emily | do you expect anyone outside the project is consuming the image job? | 11:29:35 |
emily | Nix 2.28 regression: https://github.com/NixOS/nix/issues/13050, cc leona, I assume a 2.28.x release is imminent | 12:43:05 |
emily | ah, https://github.com/NixOS/nixpkgs/pull/401428 has a patch. | 12:43:50 |
| 25 Apr 2025 |
Tristan Ross | leona: https://github.com/NixOS/nixpkgs/pull/397932 is technically a breaking change but I'd like to get it into 25.05 since it means next system update I do, I could try Steam on Apple Silicon without doing it so hacky. Reason why I think it's fine, it's just a rename and it bumps to a newer version that can actually work. | 02:25:53 |