Just booted into a bad generation: just me?

I just upgraded and booted into a rather broken system, e.g.:

  • a bunch of wrapper things (like firejail-wrapped programs) were missing; /run/wrappers/bin was empty.
  • programs (like sudo and firejail) were missing setuid bits

This was the change:

    • Updated input 'nixpkgs':
        'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
      → 'github:NixOS/nixpkgs/ef99fa5c5ed624460217c31ac4271cfb5cb2502c' (2023-07-25)

That was all I really noted before deciding it was time to revert to the previous generation.


  • Does anyone else see something similar? Just me?
  • Any recent commits seem like plausible culprits?

It’s probably this `/run/wrappers` not mounted when `boot.initrd.systemd.enable = true` · Issue #244737 · NixOS/nixpkgs · GitHub


That does indeed seem likely; I am using systemd stage one and zfs on root. Thanks!