these 2 derivations will be built: /nix/store/8k47qr4kjfmw8cb1d0f4swq0c5r5475f-clan-types.drv /nix/store/pa46ygy7lbhx8nn3mk4701rqcs30ga10-inventory-classes-up-to-date.drv building '/nix/store/pa46ygy7lbhx8nn3mk4701rqcs30ga10-inventory-classes-up-to-date.drv' on 'ssh-ng://builder@build-x86-01.clan.lol' building '/nix/store/pa46ygy7lbhx8nn3mk4701rqcs30ga10-inventory-classes-up-to-date.drv' inventory-classes-up-to-date> Running phase: unpackPhase inventory-classes-up-to-date> unpacking source archive /nix/store/dp1ixskc2in0m4i6ascr6fz0691nrqkp-nix_models inventory-classes-up-to-date> source root is nix_models inventory-classes-up-to-date> Running phase: patchPhase inventory-classes-up-to-date> Running phase: updateAutotoolsGnuConfigScriptsPhase inventory-classes-up-to-date> Running phase: configurePhase inventory-classes-up-to-date> no configure script, doing nothing inventory-classes-up-to-date> Running phase: buildPhase inventory-classes-up-to-date> no Makefile or custom buildPhase, doing nothing inventory-classes-up-to-date> Running phase: installPhase inventory-classes-up-to-date> Comparing typing.py and /nix/store/psl9a9p1vi9yjski36byxhk2fa1rk6m6-clan-types/typing.py inventory-classes-up-to-date> Classes file is out of date or has been modified inventory-classes-up-to-date> run 'direnv reload' in the pkgs/clan-cli directory to refresh the classes file inventory-classes-up-to-date> --------------------------------\n inventory-classes-up-to-date> 347,382c347 inventory-classes-up-to-date> < class InventoryNixpkgsItemInput(TypedDict): inventory-classes-up-to-date> < config: NotRequired[AnyJson] inventory-classes-up-to-date> < input: NotRequired[str] inventory-classes-up-to-date> < inventory-classes-up-to-date> < inventory-classes-up-to-date> < class InventoryNixpkgsItemOutput(TypedDict): inventory-classes-up-to-date> < config: ReadOnly[AnyJson] inventory-classes-up-to-date> < input: ReadOnly[str] inventory-classes-up-to-date> < inventory-classes-up-to-date> < inventory-classes-up-to-date> < type InventoryNixpkgsOutput = dict[str, InventoryNixpkgsItemOutput] inventory-classes-up-to-date> < """ inventory-classes-up-to-date> < Avilable nixpkgs variants inventory-classes-up-to-date> < inventory-classes-up-to-date> < :::admonition{type=example collapsible open} inventory-classes-up-to-date> < ```nix inventory-classes-up-to-date> < clan-core.clan { inventory-classes-up-to-date> < # 1. Add the module to the available inventory modules inventory-classes-up-to-date> < inventory.nixpkgs = { inventory-classes-up-to-date> < gpu = { inventory-classes-up-to-date> < input = "nixpkgs-25-05" # refer to inputs inventory-classes-up-to-date> < config = { inventory-classes-up-to-date> < allowUnfree = true; inventory-classes-up-to-date> < cudaSupport = true; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < # 2. Use the nixpkgs in a machine inventory-classes-up-to-date> < inventory.machines = { inventory-classes-up-to-date> < jon = { inventory-classes-up-to-date> < nixpkgs = "gpu"; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < }; inventory-classes-up-to-date> < ``` inventory-classes-up-to-date> < ::: inventory-classes-up-to-date> --- inventory-classes-up-to-date> > type InventoryNixpkgsItemOverlaysInput = list[AnyJson] inventory-classes-up-to-date> 385c350 inventory-classes-up-to-date> < """ inventory-classes-up-to-date> --- inventory-classes-up-to-date> > type InventoryNixpkgsItemOverlaysOutput = list[AnyJson] inventory-classes-up-to-date> 835c800,812 inventory-classes-up-to-date> < type InventoryNixpkgsInput = dict[str, InventoryNixpkgsItemInput] inventory-classes-up-to-date> --- inventory-classes-up-to-date> > class InventoryNixpkgsItemInput(TypedDict): inventory-classes-up-to-date> > config: NotRequired[AnyJson] inventory-classes-up-to-date> > input: NotRequired[str] inventory-classes-up-to-date> > overlays: NotRequired[InventoryNixpkgsItemOverlaysInput] inventory-classes-up-to-date> > inventory-classes-up-to-date> > inventory-classes-up-to-date> > class InventoryNixpkgsItemOutput(TypedDict): inventory-classes-up-to-date> > config: ReadOnly[AnyJson] inventory-classes-up-to-date> > input: ReadOnly[str] inventory-classes-up-to-date> > overlays: ReadOnly[InventoryNixpkgsItemOverlaysOutput] inventory-classes-up-to-date> > inventory-classes-up-to-date> > inventory-classes-up-to-date> > type InventoryNixpkgsOutput = dict[str, InventoryNixpkgsItemOutput] inventory-classes-up-to-date> 996a974,1004 inventory-classes-up-to-date> > """ inventory-classes-up-to-date> > inventory-classes-up-to-date> > inventory-classes-up-to-date> > type InventoryNixpkgsInput = dict[str, InventoryNixpkgsItemInput] inventory-classes-up-to-date> > """ inventory-classes-up-to-date> > Avilable nixpkgs variants inventory-classes-up-to-date> > inventory-classes-up-to-date> > :::admonition{type=example collapsible open} inventory-classes-up-to-date> > ```nix inventory-classes-up-to-date> > clan-core.clan { inventory-classes-up-to-date> > # 1. Add the module to the available inventory modules inventory-classes-up-to-date> > inventory.nixpkgs = { inventory-classes-up-to-date> > gpu = { inventory-classes-up-to-date> > input = "nixpkgs-25-05" # refer to inputs inventory-classes-up-to-date> > config = { inventory-classes-up-to-date> > allowUnfree = true; inventory-classes-up-to-date> > cudaSupport = true; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > # 2. Use the nixpkgs in a machine inventory-classes-up-to-date> > inventory.machines = { inventory-classes-up-to-date> > jon = { inventory-classes-up-to-date> > nixpkgs = "gpu"; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > }; inventory-classes-up-to-date> > ``` inventory-classes-up-to-date> > ::: inventory-classes-up-to-date> > inventory-classes-up-to-date> > error: path '/nix/store/ka33670d7fm0bya3fj1l7i1pma54h65p-inventory-classes-up-to-date' is not valid error: Cannot build '/nix/store/pa46ygy7lbhx8nn3mk4701rqcs30ga10-inventory-classes-up-to-date.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/ka33670d7fm0bya3fj1l7i1pma54h65p-inventory-classes-up-to-date