anchor.diff:  
     src = fetchurl {
       url = "ftp://sources.redhat.com/pub/lvm2/old/LVM2.${v}.tgz";
  -    sha256 = "09cixpdrbzjybf8k8f0rsgkriyvbaj2acmfsg1bzxnjil4vayd83";
  +    sha256 = "0azwa555dgvixbdw055yj8cj1q6kd0a36nms005iz7la5q0q5npd";
     };
   
     configureFlags =
  
positive.code: { stdenv, fetchurl, pkgconfig, udev }:
  
  let
    v = "2.02.95";
  in
  
  stdenv.mkDerivation {
  
negative.code: 
    buildInputs = [ pkgconfig udev ];
  
    preConfigure =
      ''
        substituteInPlace scripts/lvmdump.sh \
          --replace /usr/bin/tr ${coreutils}/bin/tr
        substituteInPlace scripts/lvm2_activation_generator_systemd_red_hat.c \
          --replace /usr/sbin/lvm $out/sbin/lvm
      '';
  
    #patches = [ ./purity.patch ];
  
    # To prevent make install from failing.
    preInstall = "installFlags=\"OWNER= GROUP= confdir=$out/etc\"";
  
    # Install systemd stuff.
    #installTargets = "install install_systemd_generators install_systemd_units install_tmpfiles_configuration";
  
    postInstall =
      ''
        substituteInPlace $out/lib/udev/rules.d/13-dm-disk.rules \
          --replace $out/sbin/blkid ${utillinux}/sbin/blkid
      '';
  
    meta = {
      homepage = http://sourceware.org/lvm2/;
  