| 12 Apr 2026 |
Mic92 | John Ericson: https://github.com/NixOS/hydra/pull/1658 did check on staging hydra, seems to work fine | 21:51:38 |
Mic92 | only had to extend this environment variable so it works with the hydra module for deploying s3 creds | 21:52:08 |
| 13 Apr 2026 |
John Ericson | Great! Queued | 01:43:59 |
John Ericson | Have we tested mac builders yet? | 01:44:24 |
| Alesya changed their display name from Alesya Huzik to Alesya. | 01:49:30 |
| sebastianrasor joined the room. | 02:19:40 |
Mic92 | John Ericson: not yet. I also found an issue this morning. I migrated staging hydra now to a new machine. If we see failures there, it means something is off and needs to be fixed. I am currently testing & deploying this: https://github.com/NixOS/hydra/pull/1659 | 08:32:45 |
Mic92 | we can potentially have the nix build in staging hydra to get mac builds | 08:33:30 |
John Ericson | Mic92: thanks for taking a look! | 19:31:47 |
Mic92 | I am now monitoring: https://staging-hydra.nixos.org/eval/1 | 19:33:38 |
John Ericson | ok cool | 19:34:05 |
John Ericson | Mic92: do you think we could write hydra regression test for some of these? | 19:34:23 |
John Ericson | I am surprised the fixed output paths were busted an the systems tests didn't fail, for example. that is weird | 19:34:50 |
Mic92 | John Ericson: I think so. I have one regression test already in the upstream crate, but there might be no e2e test in hydra itself. | 19:36:00 |
John Ericson | do we just need to build a fixed ouput derivation? | 19:36:38 |
Mic92 | yes, file:// might work for this, otherwise a small webserver | 19:38:17 |
John Ericson | OK working on a test | 19:45:26 |
Mic92 | John Ericson: maybe have a look around what other kinds of derivations we are not covering | 20:00:46 |
John Ericson | ok | 20:01:30 |
John Ericson | also heard you | 20:01:34 |
John Ericson | FYI I added a new check derivation to make sure the perl schema is up to date | 23:58:43 |
| 14 Apr 2026 |
Mic92 | I discovered this class of reproducibility issues while looking at staging-hydra: https://github.com/NixOS/nixpkgs/pull/509752 | 10:05:24 |
| 15 Apr 2026 |
dramforever | interesting, did we replace fetchpatch with fetchpatch2? i thought that was only a problem with fetchpatch2? | 01:04:25 |
dramforever | (.patch and .diff differing is expected. the patch hunks are split per commit in .patch but not .diff) | 01:06:54 |
| 拆铁道拔线杆 joined the room. | 11:07:44 |
| 16 Apr 2026 |
linj | Mic92 changed most part of fetchpatch to fetchpatch2 in the doc, but not everyone agrees with that change, see discussion after the merge of https://github.com/NixOS/nixpkgs/pull/406131 | 09:41:21 |
vcunat | Over longer term, I think we need to carefully create a fetchpatch3 which won't be worse than either. | 09:45:36 |
vcunat | * Over longer term, I think we need to carefully create a fetchpatch3 which won't be worse than either 😅 | 09:46:19 |
connor (burnt/out) (UTC-8) | fetchpatch' so there’s no ambiguity as to which to choose ;) | 14:12:45 |
figsoda | fetchpatch4FinalVersionUseThisInstead | 14:14:00 |