From d55da1affcaf499372440c48693ecd33ec135823 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Fri, 25 Oct 2013 10:06:17 +0200 Subject: [PATCH] Documentation on issues with Bob <= 1.2.1 --- README.rst | 14 ++++++++++++++ buildout.cfg | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 88b2cde..00b7761 100644 --- a/README.rst +++ b/README.rst @@ -14,3 +14,17 @@ Installation Install it through normal means, via PyPI or use ``zc.buildout`` to bootstrap the package and run test units. + +Testing +------- + +Run the test suite using ``./bin/nosetests``. + +.. warning:: + + If Bob <= 1.2.1 is installed on your python path, nose will automatically + load the old version of the insulate plugin available in Bob, which will + trigger the loading of incompatible shared libraries (from Bob itself), in + to your working binary. This will cause a stack corruption. Either remove + the centrally installed version of Bob, or build your own version of Python + in which Bob <= 1.2.1 is not installed. diff --git a/buildout.cfg b/buildout.cfg index 1696a8d..b375bf4 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -8,7 +8,7 @@ eggs = xbob.core ipdb extensions = mr.developer auto-checkout = * -prefixes = /scratch/aanjos/bob/b/dbg +prefixes = /Users/andre/work/bob/b/dbg [sources] pypkg = git git@github.com:anjos/pypkg -- GitLab