!sBfrWMVsLoSyFTCkNv:nixos.org

OfBorg

165 Members
Number of builds and evals in queue: <TBD>61 Servers

Load older messages


SenderMessageTime
23 Aug 2023
@lily:lily.flowersLily FosterTbh my ofborg builds often finish on aarch64-linux box first, which is impressive given all of the runners are on the same massive community builder box15:24:39
@cole-h:matrix.orgcole-hAmpere is super stronk. And the x86_64-linux builders also run the evals (which are expensive), which may contribute to their relative slowness :P15:26:11
@lily:lily.flowersLily FosterOof, I didn't realize those were co-located on the same boxen 👀15:27:35
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukOpinions about this addition to the manual? https://github.com/NixOS/nixpkgs/commit/5cfe383bf142098570b89868262f81f1bb752a27?short_path=a156135#diff-a156135d5b3fa0cdcb3bcc1566d5ecb22929aaad47d03fc80013ef07f58ee91816:09:22
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.uk * Opinions about this planned addition to the manual? https://github.com/asymmetric/nixpkgs/blob/doc-support-tiers-redux/doc/stdenv/platform-support.chapter.md16:11:32
24 Aug 2023
@cole-h:matrix.orgcole-hNo comment on the darwin section; linux section seems alright14:40:08
25 Aug 2023
@rover:aguiarvieira.pt@rover:aguiarvieira.pt joined the room.20:57:15
@adam:robins.wtf@adam:robins.wtf joined the room.20:58:21
28 Aug 2023
@artturin:matrix.orgArtturinhttps://github.com/NixOS/ofborg/pull/64214:53:36
29 Aug 2023
@infinisil:matrix.org@infinisil:matrix.orgDoes ofborg do something where it re-uses a previous git tree? Because it looks like this run is including a file that isn't there anymore in the commit: https://github.com/NixOS/nixpkgs/pull/252154/checks?check_run_id=1632595972322:40:20
@infinisil:matrix.org@infinisil:matrix.org It mentions the case-sensitive-duplicate-package file, but the latest commit from that PR removed that file 22:40:42
@infinisil:matrix.org@infinisil:matrix.org Like it's missing a git clean 22:41:18
@lily:lily.flowersLily FosterIt does do something like that, yeah. Let me look and see how ofborg cleans the tree22:45:52
@lily:lily.flowersLily Foster Yeah, it looks like it only does operation aborts and a git reset --hard. Which when the file is removed obviously that won't do anything without a git clean -df (or -xdf) 22:49:29
@lily:lily.flowersLily FosterTrying to confirm if a dirty/untracked tree is what occurred at all though22:50:04
@lily:lily.flowersLily Foster It looks like the previous x86_64-darwin build was on a different mac (macstadium-x86-44911507 vs macstadium-x86-44911362). Let me see how ofborg propagates those source files for the build 22:52:52
@infinisil:matrix.org@infinisil:matrix.org Lily Foster: Thanks for looking into it! it's very likely this is related to this directory having contained a duplicate case-sensitive directory entry before, maybe it does like a git checkout of the previous commit first, and then git has trouble cleaning up the duplicate file 22:57:24
@infinisil:matrix.org@infinisil:matrix.orgSomething like that22:57:31
@lily:lily.flowersLily Foster Yeah something like that. I'm trying to replicate a history where a git reset between two commits will leave behind untracked (but previously tracked) files, to test 22:59:47
@lily:lily.flowersLily FosterOh. I understand what you're saying now. Yeah git got confused by the combination of a case insensitive file-system and the clash23:12:19
@lily:lily.flowersLily FosterSo I can replicate this on the darwin builder checking out between those two commits. It leaves behind an empty dir, which is something git doesn't even consider23:15:41
@lily:lily.flowersLily Foster It does look like a git clean -xdf does get it though 23:15:55
@lily:lily.flowersLily FosterSo we should probably add that to the clone cleanup code23:16:08
@lily:lily.flowersLily FosterIn addition to the reset23:16:12
@lily:lily.flowersLily Foster infinisil: https://github.com/NixOS/ofborg/pull/650 23:28:31
@infinisil:matrix.org@infinisil:matrix.orgNice!23:29:25
@lily:lily.flowersLily FosterOne of my only useful skills is the ability to debug cursed, arcane problems like this (for better or worse) 😅23:31:49
31 Aug 2023
@moritz.hedtke:matrix.orgmoritz.hedtke removed their display name moritz.hedtke.16:13:28
4 Sep 2023
@roberthensing:matrix.orgRobert Hensing (roberth) changed their display name from Robert Hensing (roberth) to roberth.15:27:40
@roberthensing:matrix.orgRobert Hensing (roberth) changed their display name from roberth to Robert Hensing (roberth).15:28:25

Show newer messages


Back to Room ListRoom Version: 6