gsoc13-tests: src/macports1.0 errors

Marius Coțofană marius.coto at gmail.com
Wed Sep 25 12:44:57 PDT 2013


On Sep 25, 2013, at 10:22 PM, Bradley Giesbrecht <pixilla at macports.org> wrote:

> On Sep 25, 2013, at 2:47 AM, Joshua Root wrote:
> 
>> On 2013-9-25 10:39 , Bradley Giesbrecht wrote:
>>> 
>>> On Sep 24, 2013, at 10:00 AM, Bradley Giesbrecht wrote:
>>> 
>>>> On Sep 24, 2013, at 9:39 AM, Joshua Root wrote:
>>>> 
>>>>> On 2013-9-25 01:56 , Bradley Giesbrecht wrote:
>>>>>> $ sw_vers -productVersion
>>>>>> 10.5.8
>>>>>> $ make test
>>>>>> ...
>>>>>> ===> making test in src/macports1.0
>>>>>> /usr/bin/tclsh ./tests/test.tcl -nocolor
>>>>>> extra characters after close-brace
>>>>>> while executing
>>>>>> "set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
>>>>> 
>>>>> Update your base checkout.
>>>> 
>>>> 
>>>> Thanks, make test works here.
>>> 
>>> 
>>> I spoke to soon, I mistakenly retested on a 10.6.8 installation where make test works. On 10.5.8 I still get the make test error for src/macports1.0.
>> 
>> You're sure it's the same error? The code quoted above no longer exists.
> 
> 
> I am building from branches/gsoc13-tests.
> 
> $ grep -R -E "pwd.*eval.*split" . | grep -v '^./.svn/'
> ./src/macports1.0/tests/macports.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portarchivefetch.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portdmg.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portdpkg.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portmdmg.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portmpkg.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/package1.0/tests/portpkg.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portactivate.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portchecksum.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portclean.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portdeactivate.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portdepends.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]
> ./src/port1.0/tests/portdistcheck.test:set pwd [eval file join {*}[lrange [file split $pwd] 0 end-1]]

The branch does not contain the final version of the framework. I will use it to create the archive
of my code and will delete it as soon as possible. Please ignore it for now.

Thank you,
Marius.



More information about the macports-dev mailing list