!bxVOQwsVoHhZcmNDGw:nixos.org

Nix + dotnet

120 Members
24 Servers

Load older messages


SenderMessageTime
14 Aug 2025
@corngood:corngood.comCorngoodThat failure happens quite quickly (configure phase). We just merged a change today that provides debug symbols for VMR builds, so it would be useful if anyone can reproduce the crash and provide a core dump. So far I've never been able to reproduce it. The only caveat is that if stage0 isn't in the binary cache, but it builds and then stage1 crashes, that might take a while...19:33:12
@whovian9369:matrix.orgWhovian9369So it might be good for me to attempt the build anyway?19:33:45
@corngood:corngood.comCorngood Well if it's convenient for you, it would be nice to have more data about where it crashes and doesn't crash. You could always set it going and then use dotnetCorePackages.sdk_10_0-bin in the meantime. 19:35:25
@corngood:corngood.comCorngoodHow lower end is your system?19:35:52
@whovian9369:matrix.orgWhovian9369Well for one it's running Windows 10 using NixOS-WSL, so ram's already limited there. Intel(R) Core(TM) i7-4770 (8) @ 3.40 GHz with 7.72 reported GB of RAM (supplied to WSL 2?)19:37:20
@corngood:corngood.comCorngoodOkay, that's not so bad. Even just knowing if it gets past configurePhase without crashing would be interesting.19:38:01
@corngood:corngood.comCorngoodThe build dependencies are quite large though (GBs) in case that's a problem19:38:22
@whovian9369:matrix.orgWhovian9369Meaning what I'd get from the store, or the mid-build artifacts?19:38:46
@whovian9369:matrix.orgWhovian9369* Meaning what I'd get from the cache, or the mid-build artifacts?19:38:51
@6pak:matrix.org6pakwill it even build with 8gb ram?19:38:53
@corngood:corngood.comCorngoodIt probably depends on the core count. For 8 cores it might be okay.19:39:14
@whovian9369:matrix.orgWhovian9369 I'm running a "quick" $ sudo nix store optimise -v so I'll get a list of derivations to build and get back to ya 19:40:12
@corngood:corngood.comCorngoodIf anyone else is able to repro https://github.com/NixOS/nixpkgs/issues/431811 and provide a core dump / system info I'd appreciate it.19:41:06
@whovian9369:matrix.orgWhovian9369 Do you just want me to try building nixpkgs#dotnetCorePackages.dotnet_10.vmr then? 19:41:44
@corngood:corngood.comCorngoodOnly if you're on nixpkgs/master.19:42:20
@whovian9369:matrix.orgWhovian9369 I was depending on a fetch-deps output to tell me the derivations that I need for a certain package, so having a specific package to build would help me for testing imo. 19:42:20
@whovian9369:matrix.orgWhovian9369Ah, I use Unstable normally. I could throw a flake together to run from nixpkgs/master for this then.19:42:54
@corngood:corngood.comCorngood I think you can even just do nix build nixpkgs/master#dotnetCorePackages.dotnet_10.vmr? 19:43:56
@whovian9369:matrix.orgWhovian9369Good call19:44:16
@6pak:matrix.org6pak wait, can you do that without github:NixOS/? 19:44:50
@whovian9369:matrix.orgWhovian9369
$  nix flake metadata nixpkgs/master
Resolved URL:  github:NixOS/nixpkgs/master
Locked URL:    github:NixOS/nixpkgs/092e4bc79e0a9c5bdec004bd0d94c8f1e1ad001b
Description:   A collection of packages for the Nix package manager
Path:          /nix/store/8026yxg4phch8nb857a8p4nfxa85dj2v-source
Revision:      092e4bc79e0a9c5bdec004bd0d94c8f1e1ad001b
Last modified: 2025-08-14 15:37:05

Seemingly so, huh.

19:45:42
@6pak:matrix.org6pakTIL19:45:53
@corngood:corngood.comCorngood

I'm not exactly sure how that works when you have a pinned one like:

$ nix registry list
system flake:nixpkgs path:/nix/store/z7gkn604dsdfdybi16hlkidj0ipnw2ia-source
global flake:nixpkgs github:NixOS/nixpkgs/nixpkgs-unstable
19:45:56
@corngood:corngood.comCorngoodit must fall back to the global one when there's a branch specified19:46:11
@whovian9369:matrix.orgWhovian9369
$  nix registry list | rg -i nixpkgs
system flake:nixpkgs path:/nix/store/c39q7pww80997lz0fyqxpvsr29q6f7ld-source
global flake:nixpkgs github:NixOS/nixpkgs/nixpkgs-unstable

That seems to match more or less what I'm seeing too then, interesting.

19:46:58
@oatmealraisin:matrix.orgoatmealraisin Seems the pack phase isn't using the correct directory, build phase output is Utils -> /build/afbw66jz03aj2fa6cllz2aa4qrf9ay69-source/src/Utils/bin/Release/net8.0/linux-x64/Utils.dll but then the pack phase is erroring with /build/afbw66jz03aj2fa6cllz2aa4qrf9ay69-source/src/Utils/bin/Release/net8.0/Utils.dll' to be packed was not found on disk. 19:47:18
@oatmealraisin:matrix.orgoatmealraisin sry, unrelated to the dotnet_10.vmr discussion 19:47:37
@corngood:corngood.comCorngood Sorry I mean to reply to this earlier. Should referencedProjects be projectReferences? Note that the latter is essentially an alias for buildInputs now, so I'd probably just use that. 19:48:56
@corngood:corngood.comCorngood * Sorry I meant to reply to this earlier. Should referencedProjects be projectReferences? Note that the latter is essentially an alias for buildInputs now, so I'd probably just use that. 19:49:41
@oatmealraisin:matrix.orgoatmealraisinyes :/ oops19:49:55

Show newer messages


Back to Room ListRoom Version: 9