anchor.diff: -{ stdenv, fetchurl, pkgconfig, dbus, glib, libusb, alsaLib, python, makeWrapper
  -, pythonDBus, pygobject, readline, libsndfile, udev, libical, systemd }:
  +{ stdenv, fetchurl, pkgconfig, dbus, glib, libusb, alsaLib, python,
  +  pythonPackages, pythonDBus, readline, libsndfile, udev, libical,
  +  systemd }:
   
   assert stdenv.isLinux;
   
  -let
  -  pythonpath = "${pythonDBus}/lib/${python.libPrefix}/site-packages:"
  -    + "${pygobject}/lib/${python.libPrefix}/site-packages";
  -in
  -   
   stdenv.mkDerivation rec {
     name = "bluez-5.8";
      
  
positive.code:             list-devices \
              monitor-bluetooth \
              ; do
        cp $a $out/bin/bluez-$a
        wrapProgram $out/bin/bluez-$a --prefix PYTHONPATH : ${pythonpath}
      done
      popd
    '';
  
    meta = {
  
negative.code:   # FIXME: Move these into a separate package to prevent Bluez from
    # depending on Python etc.
    postInstall = ''
      mkdir $out/test
      cp -a test $out
      pushd $out/test
      for a in \
              simple-agent \
              test-adapter \
  