Getting errors as shown below when I follow step 4 of the instructions in Getting started with ARC Open Source on Linux . OS - Ubuntu 14.04 LTS running on Hyper-V.
UBUNTU14: ~ / arc $. / Configure
ERROR: root: during operation ['third_party / tools / depot_tools / third_party / gsutil / gsutil', 'cp', 'Gs: //arc-build/naclports/builds/pepper_40/python.zip', '/ tmp / tmpUZ0IoK / naclports-python '] ERROR: root: GSResponseError: status = 403, code = None, reason = Forbidden.
ERROR: root: try prodaccess, and if this does not solve the problem, try rm ~ / .devstore_token @@@ STEP_WARNINGS @@@ ERROR: root: retry after 9 sec sleeping Traceback (last last call): File "/ home / fkiller /arc/src/build/build_common.py ", line 938, in a wrapper return func (* args, ** kwargs) File" /home/fkiller/arc/src/build/util/download_package_util.py ", line 243, in _download_package_with_retries self._download_method (url, download_package_path) file "/home/fkiller/arc/src/build/util/download_package_util.py", line 119, in _download build_common.get_gsutil_executable (), 'cp' ur] File "/home/fkiller/arc/src/build/util/download_package_util.py", line 97, in execute_subprocess output = subprocess.check_output (cmd, cwd = cwd, stderr = subprocess.STDOUT) File "/ usr / lib /python2.7/subprocess.py ", line 573, in check_output raise CalledProcessError (retcode, cmd, output = output) CalledProcessError: command '[' third_party / tools / depot_tools / third_party / gsutil / gsutil ',' cp ',' GS: //arc-build/naclports/builds/pepper_40/python.zip ',' / tmp / tmpUZ0IoK / naclports-python ']' returns non-zero exit status 1
Any idea to solve this problem without changing the build script? I can manually specify python.zip from other sources such as https://naclports.storage.googleapis.com/builds/pepper_40/trunk-147-g49eb4c9/publish/python/pnacl/python.zip , but I want to create it as without changing scripts.
I already tried to configure gsutil and its authenticator, but this did not fix the problem.
EDIT: After @ elijah-taylor fixed the ACL, now I get errors below
Traceback (last last call): File src / build / configure.py, line 365, in sys.exit (main ()) File src / build / configure.py, line 347, mainly _gclient_sync_third_party () File "src / build / configure.py", line 132, in _gclient_sync_third_party subprocess.check_output (cmd, cwd = os.path.dirname (gclient_filename)) File "/usr/lib/python2.7/subprocess.py", line 566 , in the file check_output process = Popen (stdout = PIPE, * popenargs, ** kwargs) File "/usr/lib/python2.7/subprocess.py", line 710, in init errread, errwrite) File "/ usr / lib /python2.7/subprocess.py ", line 1327, in _execute_child raise child_exception OSError: [Errno 2] There is no such file or directory
Line 132
File "src/build/configure.py", line 132, in _gclient_sync_third_party subprocess.check_output(cmd, cwd=os.path.dirname(gclient_filename))
gclient_filename is "third_party / .gclient" and os.path.dirname (gclient_filename) is "thrid_party".