| 7 Nov 2025 |
Emma [it/its] | well yeah, im using the sdk package | 04:21:18 |
Emma [it/its] | i was just surprised by the 2.4GB download of dotnet-vmr ^^' | 04:21:29 |
Corngood | How is it being referenced? You shouldn't need it for the ask | 04:21:59 |
Corngood | * How is it being referenced? You shouldn't need it for the sdk | 04:22:07 |
Emma [it/its] | if nix-output-monitor isnt lying to me, it was for dotnetHook | 04:22:28 |
Corngood | In reply to @emma:rory.gay oh? how would i do that? Add it to nuget.config for the _nix source (I'm pretty sure that's what it's called. Look at the source mapping docs | 04:23:00 |
Corngood | If anything has runtime deps on vmr that's bad. We should add some asserts for that | 04:23:46 |
Emma [it/its] | this path will be fetched (696.14 MiB download, 2429.92 MiB unpacked):
/nix/store/hqj210bagnykmd8mj5l2cq9739m9pvfm-dotnet-vmr-10.0.0-rc.2
copying path '/nix/store/hqj210bagnykmd8mj5l2cq9739m9pvfm-dotnet-vmr-10.0.0-rc.2' from 'https://cache.nixos.org'
┏━ Dependency Graph:
┃ ┌─ ⏸ runtime.linux-x64.Microsoft.NETCore.DotNetAppHost-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.NETCore.App.Runtime.linux-x64-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.AspNetCore.App.Runtime.linux-x64-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.NET.ILLink.Tasks-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.NETCore.App.Host.linux-x64-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.DotNet.ILCompiler-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.NETCore.App.Ref-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ├─ ⏸ Microsoft.NETCore.DotNetAppHost-10.0.0-rc.2.25502.107 waiting for 1 ↓
┃ ┌─ ⏸ ArcaneLibs-1.0.0-preview.20251104-015635
┃ │ ┌─ ↓ ⏵ dotnet-vmr-10.0.0-rc.2 ⏱ 12s
┃ ├─ ⏸ Microsoft.NETCore.App.Crossgen2.linux-x64-10.0.0-rc.2.25502.107
┃ ⏸ LibMatrix.Federation-1.0.0-preview.20251101-191010+9065475-dirty
┣━━━ Builds │ Downloads
┗━ ∑ ⏵ 0 │ ✔ 0 │ ⏸ 14 │ ↓ 1 │ ↓ 0 │ ⏸ 0 │ ⏱ 13s^C
| 04:23:54 |
Emma [it/its] | tht was the dep graph according to nix-output-monitor | 04:24:13 |
Emma [it/its] | no clue why it depends on crossgen2 either, i'm not cross-compiling, nor have AOT or similar enabled | 04:25:13 |
Emma [it/its] | i should note that ive seemingly always had vmr with dotnet10 | 04:27:13 |
Emma [it/its] | * i should note that ive seemingly always had vmr with dotnet-sdk_10 | 04:27:19 |
Corngood | That will need some investigation and a disallowedReference I guess | 04:28:54 |
Corngood | Maybe you can help me reproduce this. From your log it looks like it's building e.g. Crossgen2. That should be in the binary cache, and as far as I can tell, there's no runtime dependency on VMR. | 13:57:25 |
Emma [it/its] | if you need something from me, let me know :) | 18:55:47 |
| Mahmoud joined the room. | 19:07:17 |
Corngood | I just can't reproduce the requirement for vmr to be downloaded. If you can give me a way to reproduce it, that would be great | 19:55:18 |
Emma [it/its] | hold on, let me go commit what i have right now | 21:34:53 |
Emma [it/its] | nom build git+https://cgit.rory.gay/matrix/LibMatrix.git\#LibMatrix-Federation -L
Corngood this is my current version | 21:38:24 |