Comment 4 for bug 848831

Revision history for this message
Benji York (benji) wrote : Re: [Bug 848831] Re: Tests do not run after successful buildout

On Tue, Sep 13, 2011 at 4:27 PM, Robert Collins
<email address hidden> wrote:
> Our platform is Python on Ubuntu, not virtualenv on python on Ubuntu,
> so this not working is a pretty big deal, not an expected situation to
> avoid.

To be sure I'm being clear: I'm talking about development not usage.

Unfortunately given the limitations of Python's module system I don't
know of a way to avoid conflicts with system-installed packages like
this bug represents (or not, see below).

Addressing the system Python problem was the intent of Gary's work on
buildout 1.5. Unfortunately that work hasn't found the acceptance we
had hoped for and is being removed in buildout 2.0.

There is some indication that Python 3 will grow the ability to handle
the situation better, but that's not happened yet and of course we're
not on 3 yet.

All that being said, after trying to reproduce the problem, I can't. It
looks like lazr.uri should be listed in setup.py as a dependency, but
that shouldn't have caused this problem because it's apparently a
transitive dependency already.

Jonathan: if you start Python without the bin/py wrapper, can you import
lazr.uri?
--
Benji York