Hi Chris,

On 8/17/12 12:15 PM, Chris Lambacher wrote:
Hi Alex,

I am suspicious of the _safe_arg being used on that line. It adds quotes
around each argument but you are not passing the shell=True arg to
subprocess.check_call so nothing is processing those quotes effectively
setting the executable to "C:\\python27\python.exe" including the
quotes. That would be consistent with the error you are getting.


Thanks for the feedback! I think Domen Kožar (iElectric) is working on it.


I haven't been able to figure out how to use the tests/get it to pick up
the version out of my checked out source tree so I am having difficulty
in verifying my theory. I tried asking on #buildout but did not get any
response.


Does this help at all? https://github.com/buildout/buildout/blob/1.6.x/DEVELOPERS.txt



Alex





-Chris

On Fri, Aug 17, 2012 at 9:56 AM, Alex Clark <[email protected]
<mailto:[email protected]>> wrote:

    On 8/17/12 7:08 AM, Matthew Churcher wrote:

        Hi all,

        We are experiencing difficulties here on multiple windows
        machines with buildout 1.6.0 that we did not have with buildout
        1.5.2. This is with multiple windows and python versions. Linux
        machines are not affected.

        When calling bin\buildout.exe the following error occurs:

        An internal error occurred due to a bug in either zc.buildout or
        in a
        recipe being used:
        Traceback (most recent call last):
            File
        
"c:\svn\remoteaccess\eggs\zc.__buildout-1.6.0-py2.7.egg\zc\__buildout\buildout.py",
        line 1848, in main
              getattr(buildout, command)(args)
            File
        
"c:\svn\remoteaccess\eggs\zc.__buildout-1.6.0-py2.7.egg\zc\__buildout\buildout.py",
        line 480, in install
              installed_develop_eggs = self._develop()
            File
        
"c:\svn\remoteaccess\eggs\zc.__buildout-1.6.0-py2.7.egg\zc\__buildout\buildout.py",
        line 720, in _develop
              zc.buildout.easy_install.__develop(setup, dest)
            File
        
"c:\svn\remoteaccess\eggs\zc.__buildout-1.6.0-py2.7.egg\zc\__buildout\easy_install.py",
        line 1186, in develop
              subprocess.check_call([_safe___arg(executable)] + args)
            File "c:\Python27\lib\subprocess.__py", line 499, in check_call
              retcode = call(*popenargs, **kwargs)
            File "c:\Python27\lib\subprocess.__py", line 486, in call
              return Popen(*popenargs, **kwargs).wait()
            File "c:\Python27\lib\subprocess.__py", line 672, in __init__
              errread, errwrite)
            File "c:\Python27\lib\subprocess.__py", line 882, in
        _execute_child
              startupinfo)
        WindowsError: [Error 2] The system cannot find the file specified

        We are currently working around this by pinning bootstrap.py to
        version 1.5.2. 'python bootstrap.py -v "1.5.2"'.

        I can't find any references to this issue online, so was
        wondering if it had reported and if you are aware of the issue?



    Someone else just reported it on this list, we'll get a 1.6.1 out
    ASAP. If you have a fix, please let us know.


    Alex






        Thanks in advanced,
        Matt
        _________________________________________________
        Distutils-SIG maillist  - [email protected]
        <mailto:[email protected]>
        http://mail.python.org/__mailman/listinfo/distutils-sig
        <http://mail.python.org/mailman/listinfo/distutils-sig>



    --
    Alex Clark · http://pythonpackages.com/ONE___CLICK
    <http://pythonpackages.com/ONE_CLICK>


    _________________________________________________
    Distutils-SIG maillist  - [email protected]
    <mailto:[email protected]>
    http://mail.python.org/__mailman/listinfo/distutils-sig
    <http://mail.python.org/mailman/listinfo/distutils-sig>




--
Christopher Lambacher
[email protected] <mailto:[email protected]>


_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig



--
Alex Clark · http://pythonpackages.com/ONE_CLICK

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to