| 31 Mar 2022 |
wamserma | cpio can also include timestamps, device names and link count :) diffoscoping might help there | 17:19:21 |
toonn | But tar + lzip/zstd is also failing to reproduce. | 17:35:20 |
tpw_rules | oh, i misinterpreted what you meant. then yeah i would throw two builds into diffoscope and see what happens | 17:36:26 |
tpw_rules | did you set all the files to the same date? | 17:37:29 |
tpw_rules | https://github.com/NixOS/nixpkgs/blob/9cd1fa9bcef3b578a732a391436aad804e03e3ca/pkgs/build-support/kernel/make-initrd.sh#L42 that sets them all to 1 second after 1970 for instance | 17:40:16 |
toonn | I did not do any such processing, no. | 18:10:19 |
tpw_rules | ok. i might try to fiddle with it myself if you would like. i just didn't want to send a PR to touch something so fundamental without clearance from someone like you | 19:50:15 |
toonn | It's fine. | 20:11:23 |
tpw_rules | https://github.com/NixOS/nixpkgs/blob/8465654f6ab72bb765e584cbb45674d4fd6d8da1/pkgs/stdenv/linux/make-bootstrap-tools.nix#L198 | 20:12:42 |
toonn | Might be nice to synchronize merging with something that also requires a bootstrap tools rebuild, since it's not a very urgent thing. | 20:13:11 |
toonn | I'll give that a shot tomorrow. | 20:15:39 |
tpw_rules | cool, thank you | 20:16:28 |
tpw_rules | (is your icon meant to be Marvin from h2g2) | 20:16:52 |
toonn | No, because of copyright reasons : > | 20:17:56 |
| 1 Apr 2022 |
toonn | tpw_rules: Looks like it was the times making it non-reproducible. | 17:46:52 |
toonn | Unfortunately setting them with bsdtar means an intermediate step producing an mtree file and then using sed on it. | 17:47:23 |
| 2 Apr 2022 |
tpw_rules | not sure what that means? if you want to use a different tar without that mtime option, can you just use find and touch? | 03:23:49 |
toonn | You could also do that, yes. | 13:48:09 |
tpw_rules | i tried some but i can't fail to reproduce dbus | 21:57:50 |
| 3 Apr 2022 |
| dusk changed their display name from yusdacra to dusk. | 02:20:20 |
| @syntheit:matrix.org joined the room. | 17:42:17 |
| 4 Apr 2022 |
| @stigo:matrix.org set a profile picture. | 22:55:22 |
| 5 Apr 2022 |
| Bryan Honof changed their profile picture. | 17:47:36 |
| armeen joined the room. | 18:42:32 |
| 10 Apr 2022 |
tpw_rules | it would be good to get my reproducibility PRs in before the 22.05 feature freeze | 19:53:20 |
Artturin | In reply to @tpw_rules:matrix.org it would be good to get my reproducibility PRs in before the 22.05 feature freeze Run diffoscope on the microcode pr and post it | 20:41:57 |
Artturin | I've been forgetting to do that since I self requested review 🤦♂️ | 20:42:26 |
tpw_rules | Artturin: done. found out in the process that i needed to sort the amd microcode blobs, so i did that too | 20:57:23 |
| 11 Apr 2022 |
raboof | In reply to @tpw_rules:matrix.org it would be good to get my reproducibility PRs in before the 22.05 feature freeze might be good to mention it in https://github.com/NixOS/nixpkgs/issues/167025 ? | 09:06:19 |
| 12 Apr 2022 |
siraben | can we get r13y.com updated again? I believe the non-repro with Nix 2.4 was addressed | 02:25:29 |