Boost logo

Boost Testing :

Subject: Re: [Boost-testing] [EXTERNAL] Re: error encountered running run.py
From: Niklas Angare (li51ckf02_at_[hidden])
Date: 2014-10-31 16:30:01


"Aparna Kumta" <aparna.kumta_at_[hidden]> wrote:
> On 10/31/14 11:31, Belcourt, Kenneth wrote:
>> On Oct 31, 2014, at 12:18 PM, Aparna Kumta<aparna.kumta_at_[hidden]>
>> wrote:
>>> On 10/31/14 10:55, Belcourt, Kenneth wrote:
>>>> On Oct 31, 2014, at 11:52 AM, Aparna Kumta<aparna.kumta_at_[hidden]>
>>>> wrote:
>>>>> On 10/31/14 10:49, Belcourt, Kenneth wrote:
>>>>>> On Oct 31, 2014, at 11:31 AM, Aparna Kumta<aparna.kumta_at_[hidden]>
>>>>>> wrote:
...
>>>>>>> I am still seeing the same error.
>>>>>>>
>>>>>>> As mentioned previously, the error seems to come from the first line
>>>>>>> in regression.py
>>>>>> This is on Sun? What version of python is this?
>>>>> Yes, on Sun Python version is 2.6.8
>>>> Okay, old Python. So basically the Python interpreter is unable to
>>>> correctly handle the DTD validation. If you remove that line, does the
>>>> testing startup okay?
>>> When I run
>>>
>>> python run.py --runner=firsttest --toolset=sun --tag=develop
>>>
>>> it recreates the tools_regression_src directory, and copies over the
>>> regression.py file which contains the DTD line, and fails right away.
>> Yes, your other either email said as much. I think you may have hit
>> resend.
>>
>> When my files are downloaded, the first line is the python shell, here’s
>> the first 8 lines of regression.py.
>>
>> #!/usr/bin/python
>>
>> # Copyright MetaCommunications, Inc. 2003-2007
>> # Copyright Rene Rivera 2007-2013
>> #
>> # Distributed under the Boost Software License, Version 1.0.
>> # (See accompanying file LICENSE_1_0.txt or copy at
>> # http://www.boost.org/LICENSE_1_0.txt)
>>
>> So I’m not sure why your’s has raw XML content, it shouldn’t. I suspect
>> either your Python version is broken (it’s quite old) or your LANG is set
>> to something bad. What’s LANG on you system? If it’s different than
>> this, trying changing it and see if it downloads the file correctly.
>>
>> -bash-4.1$ env | grep LANG
>> LANG=en_US.UTF-8
> I have LANG=C
>
> I changed LANG and it still didn't work. I will look into updating
> Python.

Are you behind a proxy or web filter of some kind that may be interfering
with the download? What happens if you go to
https://raw.githubusercontent.com/boostorg/boost/develop/tools/regression/src/regression.py
using the web browser on the same machine?

Can you paste the entire contents of the downloaded regression.py or upload
it to pastebin or something? It could be some kind of error page.

Regards,

Niklas Angare


Boost-testing list run by mbergal at meta-comm.com