anchor.diff:  
     nativeBuildInputs = [ go-bindata pkg-config ];
   
  -  vendorSha256 = "03pabm0h9q0v5dfdq9by2l2n32bz9imwalz0aw897vsrfhci0ldf";
  +  vendorSha256 = "1kar88vlm6px7smlnajpyf8qx6d481xk979qafpfb1xy8931781m";
     subPackages = [ "cmd/influxd" "cmd/influx" ];
   
     PKG_CONFIG_PATH = "${flux}/pkgconfig";
  
positive.code:   # the relevant go:generate directives, and run them by hand without
    # breaking hermeticity.
    preBuild = ''
      ln -s ${ui} ui/build
      grep -RI -e 'go:generate.*go-bindata' | cut -f1 -d: | while read -r filename; do
        sed -i -e 's/go:generate.*go-bindata/go:generate go-bindata/' $filename
        pushd $(dirname $filename)
  
negative.code: # dependencies nix expression.
  
  let
    version = "2.0.8";
    shorthash = "e91d41810f"; # git rev-parse HEAD with 2.0.8 checked out
    libflux_version = "0.124.0";
  
    src = fetchFromGitHub {
      owner = "influxdata";
      repo = "influxdb";
      rev = "v${version}";
      sha256 = "0hbinnja13xr9ziyynjsnsbrxmyrvag7xdgfwq2ya28g07lw5wgq";
    };
  
    ui = fetchurl {
      url = "https://github.com/influxdata/ui/releases/download/OSS-v${version}/build.tar.gz";
      # https://github.com/influxdata/ui/releases/download/OSS-v${version}/sha256.txt
      sha256 = "94965ae999a1098c26128141fbb849be3da9a723d509118eb6e0db4384ee01fc";
    };
  
    flux = rustPlatform.buildRustPackage {
  