!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

544 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30124 Servers

Load older messages


SenderMessageTime
8 Feb 2022
@atemu12:matrix.orgatemu12 tpw_rules: looks like the hardlink issue? Te PR that fixes it is still in staging I believe 09:26:26
@atemu12:matrix.orgatemu12* tpw_rules: looks like the hardlink issue? The PR that fixes it is still in staging I believe09:26:41
@raboof:matrix.orgraboofhmm https://nixpk.gs/pr-tracker.html?pr=157235 suggests it should've made it by now09:41:59
@tpw_rules:matrix.orgtpw_rulesthe commit hash that page says it used has it18:35:03
@tpw_rules:matrix.orgtpw_rulesas far as i can tell18:35:33
@tpw_rules:matrix.orgtpw_rulesi was able to get a reproducible build for whatever hydra built on 4.15 with ext4 and 5.4 with zfs. i don't know what the column diffoscope is describing doesn't match is. inode number?23:27:28
@tpw_rules:matrix.orgtpw_rules(and on both systems pre and post store optimization)23:27:55
@tpw_rules:matrix.orgtpw_rules"nlink" apparently23:35:02
@atemu12:matrix.orgatemu12So the patch didn't do anything? That's surprising.23:36:24
@tpw_rules:matrix.orgtpw_ruleswell it appears the formerly hardlinked files are not removed from the archive now? but the cpio directory entries are still different23:37:19
@tpw_rules:matrix.orgtpw_rulesit works for me...23:37:21
@tpw_rules:matrix.orgtpw_rulesalso these are for directories anyway, and directories can't be hardlinked, right?23:40:12
@atemu12:matrix.orgatemu12There's . and .. which are hardlinks but that should always be 2.23:46:58
@tpw_rules:matrix.orgtpw_rulesi checked and my initrd has > 1 for nlink23:47:36
@atemu12:matrix.orgatemu12>2?23:48:00
@tpw_rules:matrix.orgtpw_ruleswell it seems to match what the left column in the diff says23:48:15
@tpw_rules:matrix.orgtpw_rulesdev is 2, etc is 3, and so on23:48:25
@atemu12:matrix.orgatemu12What seems to match?23:49:43
@tpw_rules:matrix.orgtpw_rulesthe nlink values in the initrd hydra and i both built23:50:03
@tpw_rules:matrix.orgtpw_rules(which are the same)23:50:07
@atemu12:matrix.orgatemu12But why is /etc 3?23:51:20
@tpw_rules:matrix.orgtpw_rulesi don't know. that's what the file says23:51:34
@atemu12:matrix.orgatemu12All directories should be 223:51:39
@tpw_rules:matrix.orgtpw_rulesthis says at least 2: https://www.systutorials.com/docs/linux/man/5-cpio/23:51:56
@tpw_rules:matrix.orgtpw_ruleswhich means that the file where they are all 1 seems invalid to me23:52:04
@atemu12:matrix.orgatemu12macOS' HFS has directory hardlinks, so I'd assume support for >1 is for that23:52:42
@atemu12:matrix.orgatemu12* macOS' HFS has directory hardlinks, so I'd assume support for >2 is for that23:53:26
@tpw_rules:matrix.orgtpw_rulesi mean i hope this is not using HFS+ on linux23:53:38
@atemu12:matrix.orgatemu12Don't think it supports dir hardlinks on Linux23:54:21
@atemu12:matrix.orgatemu12Could you find out how nlink is determined?23:55:14

Show newer messages


Back to Room ListRoom Version: 6