nix-community / nixos-images

Automatically build (netboot) images for NixOS [maintainer=@Mic92]
MIT License
187 stars 35 forks source link

The option `system.forbiddenDependenciesRegexes' does not exist. Definition values: #249

Closed segator closed 2 months ago

segator commented 2 months ago

I trying to build kexec-installer with custom modules for a nixos-anywhere special deployment.

It used to work until I did nix flake update

let
kexec-installer = modules: (pkgs.nixos (modules ++ [ inputs.nixos-images.nixosModules.kexec-installer ])).config.system.build.kexecTarball;
      in
in
        kexec-installer-nixos = kexec-installer [
            ( import ./nixos/modules/zfs/sse4-support.nix)
          ];

I got this error

       error: The option `system.forbiddenDependenciesRegexes' does not exist. Definition values:
       - In `/nix/store/r6qzf62bw80b0mkpdpfvghya1yqs7srx-source/nix/installer.nix':
           {
             _type = "override";
             content = [ ];
             priority = 50;
           }
Mic92 commented 2 months ago

Please upgrade to the latest nixos version or pin nixos-images to an old version. This option exists in 24.05 or newer: https://search.nixos.org/options?channel=24.05&from=0&size=50&sort=relevance&type=packages&query=forbiddenDependenciesRegexes