anchor.diff:        audit
         bzip2
         cryptsetup
  -      curl.dev
         glib
         kmod
         libapparmor
  
positive.code: (curl.dev != null && zlib != null && xz != null && libgcrypt != null
    && gnutar != null && gnupg != null);
  
  assert withCryptsetup ->
  (cryptsetup != null);
  let
    version = "246.6";
  in
  stdenv.mkDerivation {
  
negative.code:     "-Dlocaled=true"
      "-Dresolve=${lib.boolToString withResolved}"
      "-Dsplit-usr=false"
      "-Dlibcurl=${lib.boolToString wantCurl}"
      "-Dlibidn=false"
      "-Dlibidn2=true"
      "-Dquotacheck=false"
  