!QCCCSJHEsTIfozrZxz:nixos.org

Nix + Go

231 Members
Go packaging for and with Nixpkgs. | Be excellent to each other.52 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
25 Sep 2023
@artturin:matrix.orgArtturinFiles would have to be downloaded during evaluation05:27:25
@katexochen:matrix.orgPaul Meyer (katexochen)Got it, thanks for explaining. So dynamic derivations could potentially fix this in nixpkgs?05:29:43
@katexochen:matrix.orgPaul Meyer (katexochen)But isn't go vendor using the go.mod file from inside the derivation anyway to download the dependencies?05:32:56
@katexochen:matrix.orgPaul Meyer (katexochen)I mean how else would it know what to download.05:33:40
@artturin:matrix.orgArtturin
In reply to @katexochen:matrix.org
But isn't go vendor using the go.mod file from inside the derivation anyway to download the dependencies?
You can check the builders nix file and see what it runa
05:34:11
@artturin:matrix.orgArtturin* In reply to @katexochen:matrix.org But isn't go vendor using the go.mod file from inside the derivation anyway to download the dependencies? You can check the builders nix file and see what it runs05:34:17
@artturin:matrix.orgArtturin
In reply to @katexochen:matrix.org
Got it, thanks for explaining. So dynamic derivations could potentially fix this in nixpkgs?
The rfc summary says so
05:34:54
@qbit:tapenet.org@qbit:tapenet.org
In reply to @katexochen:matrix.org
But isn't go vendor using the go.mod file from inside the derivation anyway to download the dependencies?
the vendor derivation is built first, then the hash is put in the buildGoModule derivation
12:39:17
@qbit:tapenet.org@qbit:tapenet.organd afaik the reason it was done this way is because the hashes are non-compat12:39:38

Show newer messages


Back to Room ListRoom Version: 9