anchor.diff:      ln -s ${ruby}/bin/ruby opt/vagrant/embedded/bin
   
       # ruby libs
  -    rm -rf opt/vagrant/embedded/lib
  -    ln -s ${ruby}/lib opt/vagrant/embedded/lib
  +    rm -rf opt/vagrant/embedded/lib/*
  +    for lib in ${ruby}/lib/*; do
  +      ln -s $lib opt/vagrant/embedded/lib/''${lib##*/}
  +    done
   
       # libiconv: iconv
       rm opt/vagrant/embedded/bin/iconv
  
positive.code:     rm opt/vagrant/embedded/bin/{xslt-config,xsltproc}
      ln -s ${libxslt.dev}/bin/xslt-config opt/vagrant/embedded/bin
      ln -s ${libxslt.bin}/bin/xsltproc opt/vagrant/embedded/bin
  
      mkdir -p "$out"
      cp -r opt "$out"
  
negative.code: { stdenv, fetchurl, fetchpatch, dpkg, curl, libarchive, openssl, ruby, buildRubyGem, libiconv
  , libxml2, libxslt, libffi, makeWrapper, p7zip, xar, gzip, cpio }:
  
  let
    version = "1.9.5";
  