{
  pkgs,
  stdenvNoCC,
  patosPkgs,
  ...
}:
let
  version = "0.0.1";
  pname = "patos-rootfs";
in
stdenvNoCC.mkDerivation (finalAttrs: {
  inherit version;
  inherit pname;

  buildInputs = with pkgs; [
    glibc
    binutils
  ];

  glibcPatos = patosPkgs.glibc.out;
  systemd = patosPkgs.systemd.out;
  dbusBroker = patosPkgs.dbus-broker.out;
  kernel = patosPkgs.kernel.kernel;
  busybox = pkgs.busybox.out;
  kmodLibs = pkgs.kmod.lib;
  kmodBin = pkgs.kmod.out;
  libbpf = pkgs.libbpf.out;

  builder = ./mkrootfs.sh;
})