anchor.diff:  
     tarballUrls = base: patch: map (n: "${n}/util-linux-${version base patch}.tar") (baseUrls base);
   
  -  base = "2.28";
  -  patch = "2";
  +  base = "2.29";
  +  patch = null;
   in
   
   stdenv.mkDerivation rec {
  
positive.code:   ] else [
      "--with-audit"
      "--with-udev"
      "--with-ncurses"
      "--with-readline"
      "--with-libz"
      "--with-systemd"
  
negative.code:   passthru = {
      srcVerification = fetchurl {
        failEarly = true;
        urls = map (n: "${n}.xz") (tarballUrls "2.29" null);
        pgpsigUrls = map (n: "${n}.sign") (tarballUrls "2.29" null);
        pgpsigSha256Urls = map (n: "${n}/sha256sums.asc") (baseUrls "2.29");
        pgpKeyFingerprint = "B0C6 4D14 301C C6EF AEDF  60E4 E4B7 1D5E EC39 C284";
        pgpDecompress = true;
        outputHash = "2c59ea67cc7b564104f60532f6e0a95fe17a91acb870ba8fd7e986f273abf9e7";
        inherit (src) outputHashAlgo;
      };
    };
  