Skip to content

[BUG] Envycontrols flake does not work on latest unstable version of NixOS #217

@SpiderUnderUrBed

Description

@SpiderUnderUrBed

I just enabled nix-fmt, I don't know if that's related to why envycontrol stopped being buildable, possibly not. It has been like this for awhile and i frequently updated my flake in hopes this would have been fixed.

error:
       … while calling the 'head' builtin
         at /nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/lib/attrsets.nix:1534:13:
         1533|           if length values == 1 || pred here (elemAt values 1) (head values) then
         1534|             head values
             |             ^
         1535|           else

       … while evaluating the attribute 'value'
         at /nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/lib/modules.nix:1086:7:
         1085|     // {
         1086|       value = addErrorContext "while evaluating the option `${showOption loc}':" value;
             |       ^
         1087|       inherit (res.defsFinal') highestPrio;

       … while evaluating the option `system.build.toplevel':

       … while evaluating definitions from `/nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/nixos/modules/system/activation/top-level.nix':

       … while evaluating the option `system.systemBuilderArgs':

       … while evaluating definitions from `/nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/nixos/modules/system/activation/activatable-system.nix':

       … while evaluating the option `system.activationScripts.etc.text':

       … while evaluating definitions from `/nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/nixos/modules/system/etc/etc-activation.nix':

       … while evaluating definitions from `/nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/nixos/modules/system/etc/etc.nix':

       … while evaluating the option `environment.etc.dbus-1.source':

       … while evaluating the option `environment.systemPackages':

       … while evaluating definitions from `/nix/store/182c2qj20sfspzxcshd6p051qdx3mx5j-source/flake.nix':

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: python3.13-envycontrol-3.5.2 does not configure a `format`. To build with setuptools as before, set `pyproject = true` and `build-system = [ setuptools ]`.`
Command 'nix --extra-experimental-features 'nix-command flakes' build --print-out-paths '/etc/nixos#nixosConfigurations."daspidercave".config.system.build.toplevel' --impure --no-link' returned non-zero exit status 1.
[ble: exit 1]

Repo:
https://github.com/SpiderUnderUrBed/nixos-files.git

Nix info:

 - system: `"x86_64-linux"`
 - host os: `Linux 6.15.4-cachyos, NixOS, 25.11 (Xantusia), 25.11.20250627.30e2e28`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.28.4`
 - nixpkgs: `/nix/store/igmrb3hj6wr27ll3nlgjfaawf5jsjvji-source`

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions