windowjs icon indicating copy to clipboard operation
windowjs copied to clipboard

vpython: No such file or directory when running `$ source libraries/setup_build_env.sh` on macOS

Open MartyLake opened this issue 10 months ago • 2 comments

Reproduction steps:

/tmp$ git clone https://github.com/windowjs/windowjs
Cloning into 'windowjs'...
remote: Enumerating objects: 2035, done.
remote: Counting objects: 100% (473/473), done.
remote: Compressing objects: 100% (164/164), done.
remote: Total 2035 (delta 336), reused 380 (delta 303), pack-reused 1562
Receiving objects: 100% (2035/2035), 3.62 MiB | 19.80 MiB/s, done.
Resolving deltas: 100% (1211/1211), done.
/tmp$ cd windowjs/
/tmp/windowjs$ source libraries/setup_build_env.sh
Setting up repository at /tmp/windowjs

Checking CMake version

cmake version 3.29.0

CMake suite maintained and supported by Kitware (kitware.com/cmake).

Checking Clang version

Apple clang version 14.0.3 (clang-1403.0.22.14.1)
Target: arm64-apple-darwin22.6.0
Thread model: posix
InstalledDir: /Applications/Xcode_14.3.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

Checking out the Chrome depot_tools at libraries/depot_tools

Cloning into 'libraries/depot_tools'...
remote: Sending approximately 47.21 MiB ...
remote: Total 58367 (delta 42118), reused 58367 (delta 42118)
Receiving objects: 100% (58367/58367), 47.21 MiB | 35.44 MiB/s, done.
Resolving deltas: 100% (42118/42118), done.

Verifying depot_tools gclient version (this may download additional tools)

WARNING: Your metrics.cfg file was invalid or nonexistent. A new one will be created.
gclient.py 0.7

Checking out the ninja build tool

Cloning into 'libraries/ninja'...
remote: Enumerating objects: 12584, done.
remote: Counting objects: 100% (404/404), done.
remote: Compressing objects: 100% (276/276), done.
remote: Total 12584 (delta 226), reused 232 (delta 126), pack-reused 12180
Receiving objects: 100% (12584/12584), 4.71 MiB | 1.67 MiB/s, done.
Resolving deltas: 100% (8840/8840), done.

Building the ninja build tool

/tmp/windowjs/libraries/ninja /tmp/windowjs
-bash: /tmp/windowjs/libraries/depot_tools/vpython: No such file or directory
/tmp/windowjs

Ninja build failed.

FAILED

do you know what could be the reason ?

MartyLake avatar Apr 02 '24 11:04 MartyLake