| 5 Jan 2024 |
@qbit:tapenet.org | because it can result in non-reproducible things | 15:13:42 |
Vladislav Vasilev | So, go retrieving go modules from the internet. I always thought that sometimes it's necessary to have an access to internet | 15:14:59 |
@qbit:tapenet.org | the way the buildGoModule stuff works is it first builds a list of vendor'd deps, (vendorHash) then you supply that hash to your buildGoModule derivation | 15:15:48 |
Vladislav Vasilev | But, if I want to add it to nixpkgs repo, I should solve it anyway. I need to prefetch some packages or what? | 15:16:24 |
Vladislav Vasilev | Hm | 15:16:32 |
@qbit:tapenet.org | what i am describing does the "pre-fetch" so to speak | 15:16:42 |
Vladislav Vasilev | Here is a strange package btw | 15:16:42 |
@qbit:tapenet.org | how so? | 15:17:04 |
Vladislav Vasilev | For example, first trouble that I got was hard coded go version | 15:17:47 |
Vladislav Vasilev | So, buildGo120Module using 1.20.12 version, but package requiring from Makefile exactly 1.20 version | 15:18:17 |
@qbit:tapenet.org | you shouldn't need to use the makefile | 15:18:37 |