Hi folks,
I found a weird behaviour in the install.js script in 0.1.4. When the Python install folder location path contains spaces, then the following parsing logic fails:
python = results[0].value || results[1].value;
So the python string will be something like "C:\Program ". Then the subsequent functions fail of course.
Another and more serious problem is that the error message is swallowed in:
.fail(function(message) {
console.info('[nodegit] Failed to build nodegit.');
console.info('[nodegit] Attempting to fallback on a prebuilt binary.');
...
})
I can see that there were some major changes on master branch, I am just reporting this to watch out for this edge case also.
Hi folks,
I found a weird behaviour in the install.js script in 0.1.4. When the Python install folder location path contains spaces, then the following parsing logic fails:
python = results[0].value || results[1].value;So the python string will be something like "C:\Program ". Then the subsequent functions fail of course.
Another and more serious problem is that the error message is swallowed in:
I can see that there were some major changes on master branch, I am just reporting this to watch out for this edge case also.