!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

904 Members
For people hacking on the Nix package manager itself190 Servers

Load older messages


SenderMessageTime
16 Jan 2026
@k900:0upti.meK900That is more or less what Valve is doing on SteamOS15:15:45
@k900:0upti.meK900And it works fine15:15:47
@juhp:matrix.orgJens Petersen* I have been experimenting with using a bind mount for /nix in fedora (using systemd) - so far looks promising The idea is just to bind /var/nix to /nix when possible - this would allow nix to be used normally in an atomic/immutable OS I can share the fedora PR if anyone interested15:15:49
@juhp:matrix.orgJens PetersenOkay15:15:55
@k900:0upti.meK900https://github.com/Jovian-Experiments/PKGBUILDs-mirror/tree/jupiter-main/holo-nix-offload15:16:37
@juhp:matrix.orgJens Petersen* Okay - it should I suppose - just I am not a systemd expert so it has been a bit of assisted learning ;)15:16:56
@juhp:matrix.orgJens PetersenThanks - mine is https://src.fedoraproject.org/rpms/nix/pull-request/315:17:42
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) Eelco: could you take one more look at https://github.com/NixOS/nix/pull/14998? 19:11:20
@amaan:amaanq.comamaan joined the room.20:01:31
@artemist:nixos.devArtemis Tosini (NixOS) joined the room.20:21:11
@Ericson2314:matrix.orgJohn Ericson Sergei Zimmerman (xokdvium): did you run nix-util-tests in a derivation by any chance? 21:05:20
@Ericson2314:matrix.orgJohn Ericsonfor wine21:05:26
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Nope, manually21:05:35
@Ericson2314:matrix.orgJohn Ericsonhmm ok21:06:54
@Ericson2314:matrix.orgJohn Ericsonwas the symlink dll setup hook working? or did you just cp things with a development build?21:07:19
@Ericson2314:matrix.orgJohn Ericson Sergei Zimmerman (xokdvium): ah nix-build -A packages.x86_64-linux.nix-util-tests-x86_64-w64-mingw32.passthru.tests.run works better for reasons unknown :) 21:20:09
@Ericson2314:matrix.orgJohn Ericsonbut when i manually ran wine, yeah it doesn't like the dll symlinks and says things are missing21:20:23
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Yeah I copied stuff around. There's also an issue with libcurl that's missing the nghttp2 dll completely21:20:48
@Ericson2314:matrix.orgJohn Ericsonrunning the libstore equivalent of that it crashed earlier on some exception21:21:18
@Ericson2314:matrix.orgJohn Ericson
this derivation will be built:
  /nix/store/z73kwwsh1icdl59h4z0qkdxnqjmihsf3-nix-store-tests-run.drv
building '/nix/store/z73kwwsh1icdl59h4z0qkdxnqjmihsf3-nix-store-tests-run.drv'...
wine: created the configuration directory '/build/.home/.wine'
0024:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
002c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0034:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0044:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
004c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0054:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:err:vulkan:vulkan_init_once Wine was built without Vulkan support.
0054:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0054:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0054:err:systray:initialize_systray Could not create tray window
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0044:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
004c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
004c:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
004c:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400
004c:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400
004c:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80070578
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80070578
004c:err:ole:apartment_get_local_server_stream Failed: 0x80070578
004c:err:ole:start_rpcss Failed to open RpcSs service
002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
0070:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0094:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0094:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0094:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
0094:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@C:\\windows\\system32\\drivers\\wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
009c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
009c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
009c:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
00a4:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00b0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00c4:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00e4:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
wine: failed to open L"C:\\windows\\syswow64\\rundll32.exe": c0000135
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
00f0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00f8:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c00000e5
002c:err:setupapi:SetupDiInstallDevice Failed to start service L"winebth" for device L"ROOT\\WINE\\WINEBTH", error 1359.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"winebth" for device L"ROOT\\WINE\\WINEBTH", error 1062.
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0110:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0120:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0120:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0144:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0024:err:seh:RtlUnwindEx invalid frame 00007FFFFE300008 (00007FFFFE102000-00007FFFFE300000)
0024:err:seh:call_seh_handlers invalid frame 00007FFFFE300008 (00007FFFFE102000-00007FFFFE300000)
0024:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.
21:21:58
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Oh that's the global initializers21:23:10
@Ericson2314:matrix.orgJohn Ericsonoh yeah21:23:19
@Ericson2314:matrix.orgJohn Ericsonugh21:23:20
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)You need to set all the NIX_STORE_DIR e.t.c. to absolute paths21:23:24
@Ericson2314:matrix.orgJohn Ericsonthe refactor21:23:25
@Ericson2314:matrix.orgJohn Ericson(the global variables refactor)21:23:47
17 Jan 2026
@eveeifyeve:matrix.orgeveeifyeve Sergei Zimmerman (xokdvium): after this pr get's merged the known folders. Could you look into refactoring the cannon path in globals.cc? 00:33:53
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @eveeifyeve:matrix.org
Sergei Zimmerman (xokdvium): after this pr get's merged the known folders. Could you look into refactoring the cannon path in globals.cc?
Why refactor? You can already set env variables for that and it works.
00:34:33
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)The whole question would be about choosing a fitting store dir and other stuff, which doesn’t seem like a question that needs to be answered now00:35:11
@eveeifyeve:matrix.orgeveeifyeve Because that is an active issue in mingw pr of it workimg. There was plans to switch it to std::filesystem::path. 00:35:23

Show newer messages


Back to Room ListRoom Version: 6