!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

113 Members
23 Servers

Load older messages


SenderMessageTime
13 Nov 2025
@corngood:corngood.comCorngood
  "officialBuildId": "20251023.11"

How does this become 25523.111?

You take YY * 1000 + (M * 50) + D for the first part (for reasons I guess?), and for the second part you arbitrarily add 100 to it.

  <!-- Add 100 to the revision number to avoid clashing with the existing msft official builds. -->
19:26:12
@corngood:corngood.comCorngoodI think it's fixed now. I had to change the build flags from pre-release and didn't notice it in the release notes. I'll run all the SDK tests again and then kick off a review20:42:19
14 Nov 2025
@whovian9369:matrix.orgWhovian9369 I believe it was Corn that first introduced fetch-drv to me and I will be forever appreciative of that since I can --dry-run that to make fetch-deps itself just a tiny bit more convenient! Thank you, Corn! 16:53:45
@corngood:corngood.comCorngood I'm curious how you're using the dry run. The only thing I've ever used fetch-drv for is to run the fetch in a dev shell (e.g. nix develop -f. package.fetch-drv). 18:18:48
@whovian9369:matrix.orgWhovian9369
In reply to @corngood:corngood.com
I'm curious how you're using the dry run. The only thing I've ever used fetch-drv for is to run the fetch in a dev shell (e.g. nix develop -f. package.fetch-drv).
I mainly use --dry-run to build specific derivations before other ones, for example to build dependencies before building the main bulk of a software later.
In the case of fetch-drv, I normally use it to build the dependencies so the normal fetch-deps script doesn't have to wait around before getting to the proper dependencies.
18:31:52
@whovian9369:matrix.orgWhovian9369("Base dependencies" versus "Program dependencies" I suppose?)18:32:34
@whovian9369:matrix.orgWhovian9369 Just checked - Mainly packages like Microsoft.AspNetCore.App.Ref, Microsoft.AspNetCore.App.Runtime, Microsoft.NETCore.App.Host, etc for Linux/macOS of various architectures 18:40:37
15 Nov 2025
@corngood:corngood.comCorngoodAnyone want to review the backport of the november releases? https://github.com/NixOS/nixpkgs/pull/46169615:04:24
@corngood:corngood.comCorngood
In reply to @corngood:corngood.com
Anyone want to review the backport of the november releases? https://github.com/NixOS/nixpkgs/pull/461696
I already ran the builds and tests, so I don't need anyone to do that. I just prefer to get a +1 from someone else before merging.
17:10:12
16 Nov 2025
@emma:rory.gayEmma [it/its] just updated to the latest nixpkgs unstable and im still seeing VMR in regular buildDotnetModule builds 19:33:56
@emma:rory.gayEmma [it/its]just thought i'd mention it, though i wouldnt have expected that to change :)19:34:23
@emma:rory.gayEmma [it/its] copying path '/nix/store/cv5rbkic7ghfbxwf5jsihgv27i3ai5wz-dotnet-vmr-10.0.0-rc.2' from 'https://cache.nixos.org'... 19:34:39
@corngood:corngood.comCorngoodI just made a PR with my idea for a fix: https://github.com/NixOS/nixpkgs/pull/46233919:53:17
@emma:rory.gayEmma [it/its]oh is that the fix for the vmr thing?20:03:47
@emma:rory.gayEmma [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:corngood.comCorngoodYou cant really because it'll only stop downloading them once they are in the binary cache.20:16:30
@corngood:corngood.comCorngoodI 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:rory.gayEmma [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:rory.gayEmma [it/its]but i could totally be imagining stuff too20:19:46
@corngood:corngood.comCorngoodThat sounds right. I suppose the hydra jobs just push the closure of the outputs to the cache?21:23:50
17 Nov 2025
@emma:rory.gayEmma [it/its]that's what i'd assume it does, yeah10:15:20
20 Nov 2025
@samuel:mnzn.devSamuelInteresting blog post: https://devblogs.microsoft.com/dotnet/reinventing-how-dotnet-builds-and-ships-again21:54:29
@samuel:mnzn.devSamuelExplains why the source build was always breaking 🙃21:58:11
25 Nov 2025
@corngood:corngood.comCorngood Emma [it/its]: this should be working now. Would you like to review? 16:14:12
@emma:rory.gayEmma [it/its] nixpkgs-review looking good 👀
is there a particular way i can test this?
16:15:12
@emma:rory.gayEmma [it/its]because i'd guess binary cache is still a no lol16:16:18
@corngood:corngood.comCorngoodNah there's not really a way to test it, but the eval looks good 17:42:20
@emma:rory.gayEmma [it/its]i see, alright then22:39:10
@emma:rory.gayEmma [it/its]i suppose the only thing we can really do is, well, find out i suppose22:41:33
@emma:rory.gayEmma [it/its]though i dont see a rebuild for vmr, so perhaps i could fuck around a bit tomorrow and see what happens22:42:30

Show newer messages


Back to Room ListRoom Version: 9