anchor.diff:  
     postPatch = ''
       # Hard-coded root paths, hard-coded root paths everywhere...
  -    for file in {client,data,pam,scripts}/Makefile.am; do
  +    for file in {client,data,pam,scripts,zypp-plugin}/Makefile.am; do
         substituteInPlace $file \
           --replace '$(DESTDIR)/usr' "$out" \
           --replace "DESTDIR" "out" \
  
positive.code: { stdenv, fetchFromGitHub
  , autoreconfHook, pkgconfig, docbook_xsl, libxslt, docbook_xml_dtd_45
  , acl, attr, boost, btrfs-progs, dbus, diffutils, e2fsprogs, libxml2
  , lvm2, pam, python, utillinux, fetchpatch }:
  
  stdenv.mkDerivation rec {
    pname = "snapper";
    version = "0.8.6";
  
    src = fetchFromGitHub {
      owner = "openSUSE";
      repo = "snapper";
      rev = "v${version}";
      sha256 = "1czx8brfhbfi614mqw46d38xwq6w7d5aca3pibwx8zz47rn99w6d";
    };
  
    nativeBuildInputs = [
  
negative.code:   ];
    buildInputs = [
      acl attr boost btrfs-progs dbus diffutils e2fsprogs libxml2
      lvm2 pam python utillinux json_c
    ];
  
    patches = [
  