anchor.diff:        # sysinit.target).
         mv $out/lib/systemd/system/sysinit.target.wants/systemd-tmpfiles-setup-dev.service $out/lib/systemd/system/multi-user.target.wants/
   
  +      mkdir -p $out/example/systemd
  +      mv $out/lib/{modules-load.d,binfmt.d,sysctl.d,tmpfiles.d} $out/example
  +      mv $out/lib/systemd/{system,user} $out/example/systemd
   
         rm -rf $out/etc/systemd/system
   
  
positive.code:       mkdir -p "$libudev/lib"
        mv "$out"/lib/lib{,g}udev* "$libudev/lib/"
  
        for i in "$libudev"/lib/*.la "$out"/lib/pkgconfig/*udev*.pc; do
          substituteInPlace $i --replace "$out" "$libudev"
        done
      ''; # */
  
  
negative.code:     sha256 = "163l1y4p2a564d4ynfq3k3xf53j2v5s81blb6cvpn1y7rpxyccd0";
    };
  
    outputs = [ "out" "libudev" "doc" ]; # TODO: "dev"
    # note: there are many references to ${systemd}/...
    outputDev = "out";
    propagatedOutputs = "libudev";
  
    patches =
      [ # These are all changes between upstream and
  