Boost logo

Boost :

Subject: Re: [boost] Release branch regression testing failures
From: Beman Dawes (bdawes_at_[hidden])
Date: 2009-07-24 10:04:36


On Thu, Jul 23, 2009 at 9:30 AM, David Abrahams<dave_at_[hidden]> wrote:
>
> on Wed Jul 22 2009, Beman Dawes <bdawes-AT-acm.org> wrote:
>
>>    python - Linux platforms failing
>
> These have the usual cause: improperly/incompletely configured test
> machine.  There's no information about the BGD-Ubuntu tester available
> by click-through, so I don't know what to tell you.

Hum...

user-config.jam contains:

     using python ;

Looking at the log from running bjam in
boost-root/libs/python/example/quickstart:

...patience...
...patience...
...found 1510 targets...
...updating 37 targets...
gcc.compile.c++ bin/gcc-4.3.3/debug/extending.o
In file included from ../../../../boost/python/detail/prefix.hpp:13,
                from ../../../../boost/python/class.hpp:8,
                from extending.cpp:5:
../../../../boost/python/detail/wrap_python.hpp:75:24: error:
patchlevel.h: No such file or directory
../../../../boost/python/detail/wrap_python.hpp:78:2: error: #error
Python 2.2 or higher is required for this version of Boost.Python.
../../../../boost/python/detail/wrap_python.hpp:142:21: error:
Python.h: No such file or directory
...

The "Python 2.2 or higher is required for this version of
Boost.Python" message is somewhat confusing since Python 2.6.2 is in
fact installed.

It would be clearer if it said "Python 2.2 or higher headers are
required for this version of Boost.Python; have you installed the
Python development system?"

Once the development package was installed the quickstart tests
passed, so that's probably what was causing the regressions to fail,
too.

Thanks,

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk