| 16 Nov 2025 |
Emma [it/its] | just updated to the latest nixpkgs unstable and im still seeing VMR in regular buildDotnetModule builds | 19:33:56 |
Emma [it/its] | just thought i'd mention it, though i wouldnt have expected that to change :) | 19:34:23 |
Emma [it/its] | copying path '/nix/store/cv5rbkic7ghfbxwf5jsihgv27i3ai5wz-dotnet-vmr-10.0.0-rc.2' from 'https://cache.nixos.org'... | 19:34:39 |
Corngood | I just made a PR with my idea for a fix: https://github.com/NixOS/nixpkgs/pull/462339 | 19:53:17 |
Emma [it/its] | oh is that the fix for the vmr thing? | 20:03:47 |
Emma [it/its] | im not sure how i'd go about testing this given i'd still have to build vmr for dotnet itself? | 20:07:32 |
Corngood | You cant really because it'll only stop downloading them once they are in the binary cache. | 20:16:30 |
Corngood | I still need to wrap my head around why they aren't in the cache based on what hydra is currently building | 20:17:32 |
Emma [it/its] | my guess would be the fact that they're in the output tree - but that doesnt explain how it even figures that out? | 20:19:28 |
Emma [it/its] | but i could totally be imagining stuff too | 20:19:46 |
Corngood | That sounds right. I suppose the hydra jobs just push the closure of the outputs to the cache? | 21:23:50 |
| 17 Nov 2025 |
Emma [it/its] | that's what i'd assume it does, yeah | 10:15:20 |
| 20 Nov 2025 |
Samuel | Interesting blog post: https://devblogs.microsoft.com/dotnet/reinventing-how-dotnet-builds-and-ships-again | 21:54:29 |
Samuel | Explains why the source build was always breaking 🙃 | 21:58:11 |
| 25 Nov 2025 |
Corngood | Emma [it/its]: this should be working now. Would you like to review? | 16:14:12 |
Emma [it/its] | nixpkgs-review looking good 👀
is there a particular way i can test this? | 16:15:12 |
Emma [it/its] | because i'd guess binary cache is still a no lol | 16:16:18 |
Corngood | Nah there's not really a way to test it, but the eval looks good | 17:42:20 |
Emma [it/its] | i see, alright then | 22:39:10 |
Emma [it/its] | i suppose the only thing we can really do is, well, find out i suppose | 22:41:33 |
Emma [it/its] | though i dont see a rebuild for vmr, so perhaps i could fuck around a bit tomorrow and see what happens | 22:42:30 |
Corngood | All it's doing is making those packages reachable, so they will be cached. No changes to existing packages | 22:43:55 |
| 4 Dec 2025 |
| onur-ozkan joined the room. | 04:20:49 |
| 5 Dec 2025 |
Emma [it/its] | hm, i wonder how i should go about fixing the fetch deps script... | 12:16:20 |
Emma [it/its] | i guess constraining the version to 1.0.0-preview2025* does work, but then i have to keep the year up to date | 12:21:48 |
Corngood | Is package source mapping useful? | 12:56:50 |
Emma [it/its] | wdym? | 13:17:41 |
Emma [it/its] | also, i wonder if there's a way to set the time in a nix build lol, its not great to debug things when the logs are spammed with...
RoryLibMatrix> /nix/store/jl3858nslcfn094yhs51hgq7sg6ksv6r-dotnet-sdk-10.0.100/share/dotnet/sdk/10.0.100/NuGet.Build.Tasks.Pack.targets(222,5): warning NU5132: 'src/LibMatrix/LibMatrix.csproj' changed from '01/01/1970' to '01/01/1980' [/build/source/LibMatrix/LibMatrix.csproj] | 13:18:31 |
Corngood | We should probably just suppress that warning | 13:22:40 |
Emma [it/its] | sounds like a good idea given it's an expected thing under nix | 13:30:33 |