A few broken packages and settings in 21.11 (low priority)

Yesterday I read through the 21.11 patch notes, updated my configuration.nix accordingly, and rebuilt a new derivation with 21.11.

A few things broke, but they’re not high priority, so I’m just posting them here fyi. I won’t make a github issue of them, unless one of the maintainers thinks I should.

Commenting out the following lines allowed the new derivation to build and run successfully.

  environment.systemPackages = with pkgs; [
    ...
    #gnomeExtensions.ip-finder  # gone in 21.11
    #home-assistant  # broken in 21.11
    #home-assistant-cli  # broken in 21.11
    #hunter  # gone in 21.11
    #lean2  # broken in 21.11  (neither lean3 or lean4 in Nixpkgs yet, so reverted to lean)
    #octavePackages.vrml  # broken in 21.11
    #octavePackages.vibes  # broken in 21.11
    #octavePackages.fem-fenics  # broken in 21.11
    #pony-stable  # broken in 21.11
    ...
  ];

  environment.etc = {
    ...
    #"lxc/default.conf".source = "/persist/etc/lxc/default.conf";  # broken in 21.11
    #"lxc/lxc-usernet".source = "/persist/etc/lxc/lxc-usernet";  # broken in 21.11
    #"lxc/lxc.conf".source = "/persist/etc/lxc/lxc.conf";  # broken in 21.11
    ...
  };
2 Likes