!apXxbtexmNGJaAryzM:nixos.org

NixOS on WSL

341 Members
https://github.com/nix-community/NixOS-WSL57 Servers

Load older messages


SenderMessageTime
12 Jun 2024
@k900:0upti.meK900Either way, no, that WSL version is beyond saving20:12:33
@k900:0upti.meK900 I'm pretty sure it's WSL 1 even 20:12:38
@emma:rory.gayEmma [it/its]vm without TPM20:12:46
@emma:rory.gayEmma [it/its]
In reply to @k900:0upti.me
I'm pretty sure it's WSL 1 even
it has the --set-default-version argument, though claims a kernel update is required
20:13:02
@k900:0upti.meK900If it's a VM, just get a clean latest Windows 10 image20:13:18
@k900:0upti.meK900And install that20:13:19
@emma:rory.gayEmma [it/its]looks like WSL2 might work after enabling VM platform20:14:27
@emma:rory.gayEmma [it/its]guess we'll find out because i cba to deal with reinstalling/updating windows atm20:14:52
@emma:rory.gayEmma [it/its]enabling vm platform broke the vm, uh oh20:15:10
@emma:rory.gayEmma [it/its]yeah ill figure this out later ig20:17:32
@emma:rory.gayEmma [it/its]it completely gets stuck at "Conversion in progress"20:17:50
13 Jun 2024
@tamar:tamar.cctamar changed their profile picture.08:53:06
15 Jun 2024
@toddt:matrix.orgTodd Thompson joined the room.03:53:48
@toddt:matrix.orgTodd Thompson good evening, been trying to setup NixOS-WSL for about 3 hours. When I run initial setup of "sudo nixos-rebuild switch" I get the following error "building '/nix/store/vz70pnvz94w0is3vrpkf6yg7kx2q8d9v-nixos-wsl-utils-1.0.0.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/mgs739bd2i6v7cjxilwk0qf9czfd8vg9-utils
source root is utils
Executing cargoSetupPostUnpackHook
Finished cargoSetupPostUnpackHook
Running phase: patchPhase
Executing cargoSetupPostPatchHook
Validating consistency between /build/utils/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock
Finished cargoSetupPostPatchHook
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Running phase: buildPhase
Executing cargoBuildHook
++ env CC_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CXX_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CC_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CXX_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CARGO_BUILD_TARGET=x86_64-unknown-linux-gnu HOST_CC=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc HOST_CXX=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ cargo build -j 16 --target x86_64-unknown-linux-gnu --frozen --profile release
error: package clap_builder v4.5.2 cannot be built because it requires rustc 1.74 or newer, while the currently active rustc version is 1.73.0
Either upgrade to rustc 1.74 or newer, or use
cargo update -p clap_builder@4.5.2 --precise ver
where ver is the latest version of clap_builder supporting rustc 1.73.0
error: builder for '/nix/store/vz70pnvz94w0is3vrpkf6yg7kx2q8d9v-nixos-wsl-utils-1.0.0.drv' failed with exit code 101
error: 1 dependencies of derivation '/nix/store/igsm8s0h1sh02zzx4b60mx8phk7b0bl4-nixos-system-nixos-23.11.7609.5c2ec3a5c2ee.drv' failed to build"
03:56:46
@toddt:matrix.orgTodd Thompsonso, it keeps hanging on "nixos-wsl-utils-1.0.0.drv" when building. I'm not yet familiar enough with NixOS to identify how to resolve the dependency issue. I've successfully installed rustc v 1.79 globally as well as rustup v 1.26 and cargo v 1.7904:00:03
@toddt:matrix.orgTodd Thompsonis there a way to override nixos-wsl-utils-1.0.0.drv in order to resolve dependency or is this a bigger problem?04:00:48
@toddt:matrix.orgTodd Thompsonthanks in advance. any help is appreciated. otherwise will move on to ubuntu+nix-shell tomorrow04:01:32
@k900:0upti.meK900What NixOS base version are you using?05:52:33
@k900:0upti.meK90023.11?05:52:34
@andreas_dev:matrix.organdreas_dev
In reply to @toddt:matrix.org
good evening, been trying to setup NixOS-WSL for about 3 hours. When I run initial setup of "sudo nixos-rebuild switch" I get the following error "building '/nix/store/vz70pnvz94w0is3vrpkf6yg7kx2q8d9v-nixos-wsl-utils-1.0.0.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/mgs739bd2i6v7cjxilwk0qf9czfd8vg9-utils
source root is utils
Executing cargoSetupPostUnpackHook
Finished cargoSetupPostUnpackHook
Running phase: patchPhase
Executing cargoSetupPostPatchHook
Validating consistency between /build/utils/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock
Finished cargoSetupPostPatchHook
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
Running phase: buildPhase
Executing cargoBuildHook
++ env CC_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CXX_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CC_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CXX_X86_64_UNKNOWN_LINUX_GNU=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc CARGO_BUILD_TARGET=x86_64-unknown-linux-gnu HOST_CC=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/cc HOST_CXX=/nix/store/shdkxxdlpv66wl33rh9d01zfypaka1dn-gcc-wrapper-12.3.0/bin/c++ cargo build -j 16 --target x86_64-unknown-linux-gnu --frozen --profile release
error: package clap_builder v4.5.2 cannot be built because it requires rustc 1.74 or newer, while the currently active rustc version is 1.73.0
Either upgrade to rustc 1.74 or newer, or use
cargo update -p clap_builder@4.5.2 --precise ver
where ver is the latest version of clap_builder supporting rustc 1.73.0
error: builder for '/nix/store/vz70pnvz94w0is3vrpkf6yg7kx2q8d9v-nixos-wsl-utils-1.0.0.drv' failed with exit code 101
error: 1 dependencies of derivation '/nix/store/igsm8s0h1sh02zzx4b60mx8phk7b0bl4-nixos-system-nixos-23.11.7609.5c2ec3a5c2ee.drv' failed to build"

As the error seems to be the same as this thread, I do believe you're on 23.11 and you should simply update to 24.05 to resolve the issue.

Look at https://github.com/nix-community/NixOS-WSL/issues/483 for instructions in one of the comments

07:07:11
@toddt:matrix.orgTodd ThompsonOk, will try and provide my feedback. Thanks for quick response08:04:40
@toddt:matrix.orgTodd ThompsonHi, I'm trying to follow (https://github.com/nix-community/NixOS-WSL) but I can't seem to find a 24.05 tar.gz file08:16:19
@k900:0upti.meK900You shouldn't need one08:16:28
@k900:0upti.meK900Just upgrade your system as normal08:16:33
@k900:0upti.meK900You already have an installed system, correct?08:16:41
@toddt:matrix.orgTodd Thompsonyes, but the upgrade doesn't work as the original "sudo nixos-rebuild switch" command always fails08:17:41
@k900:0upti.meK900You need to change your channels08:18:03
@k900:0upti.meK900Or your flake inputs if you're using a flake08:18:08
@toddt:matrix.orgTodd ThompsonI tried both 08:18:30
@toddt:matrix.orgTodd Thompsoncan you provide a quick example08:18:40

Show newer messages


Back to Room ListRoom Version: 9