anchor.diff:  
     doCheck = true;
   
  +  passthru.tests.vm = nixosTests.udisks2;
  +
     meta = with lib; {
       description = "A daemon, tools and libraries to access and manipulate disks, storage devices and technologies";
       homepage = "https://www.freedesktop.org/wiki/Software/udisks/";
  
positive.code:     })
    ];
  
    nativeBuildInputs = [
      autoconf automake pkg-config libtool gettext which gobject-introspection
      gtk-doc libxslt docbook_xml_dtd_412 docbook_xml_dtd_43 docbook_xsl
    ];
  
  
negative.code: { lib, stdenv, fetchFromGitHub, substituteAll, pkg-config, gnused, autoreconfHook
  , gtk-doc, acl, systemd, glib, libatasmart, polkit, coreutils, bash, which
  , expat, libxslt, docbook_xsl, util-linux, mdadm, libgudev, libblockdev, parted
  , gobject-introspection, docbook_xml_dtd_412, docbook_xml_dtd_43
  , xfsprogs, f2fs-tools, dosfstools, e2fsprogs, btrfs-progs, exfat, nilfs-utils, ntfs3g
  , nixosTests
  }:
  
  stdenv.mkDerivation rec {
  