Skip to content

Toolbox Python error #2

@examedia-video-engineering

Description

Hello,

it seems all runs well until this toolbox command: toolbox run -c cef-buildbox python3 /cef/automate-git.py --download-dir=$PWD/cef-build --branch=5195 --no-distrib --no-build
All git files are unchanged, running on clean install Ubuntu 24 AWS EC2 instance with x86 CPU.
cef-build-box .txt
LINE 4193 in the atatched file.

STDOUT:
`

CEF Output Directory: /home/ubuntu/cef-build-box-main/cef-build/out_5195
--> Creating directory /home/ubuntu/cef-build-box-main/cef-build/chromium
--> Writing /home/ubuntu/cef-build-box-main/cef-build/chromium/.gclient
-------- Running "gclient sync --nohooks --with_branch_heads --jobs 16" in "/home/ubuntu/cef-build-box-main/ce
[E2024-12-11T17:52:01.952213Z 20545 0 venv.go:977] Command (cwd=/tmp/vpython_bootstrap395247208/packages/virtu/bin/python3 -B -E -s virtualenv.py --no-download /home/ubuntu/.vpython-root/086acf]
Process output:
Could not find platform independent libraries
Python path configuration:
PYTHONHOME = (not set)
PYTHONPATH = (not set)
program name = '/home/ubuntu/.vpython-root/086acf/bin/python3'
isolated = 0
environment = 1
user site = 0
safe_path = 0
import site = 1
is in build tree = 0
stdlib dir = '/work/out/lib/python3.11'
sys._base_executable = '/home/ubuntu/.vpython-root/086acf/bin/python3'
sys.base_prefix = '/work/out'
sys.base_exec_prefix = '/home/ubuntu/.vpython-root/086acf'
sys.platlibdir = 'lib'
sys.executable = '/home/ubuntu/.vpython-root/086acf/bin/python3'
sys.prefix = '/work/out'
sys.exec_prefix = '/home/ubuntu/.vpython-root/086acf'
sys.path = [
'/work/out/lib/python311.zip',
'/work/out/lib/python3.11',
'/home/ubuntu/.vpython-root/086acf/lib/python3.11/lib-dynload',
]
Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f2b0530f780 (most recent call first):

Using base prefix '/home/ubuntu/cef-build-box-main/cef-build/depot_tools/bootstrap-2@3.11.8.chromium.35_bin/py
New python executable in /home/ubuntu/.vpython-root/086acf/bin/python3
Also creating executable in /home/ubuntu/.vpython-root/086acf/bin/python
ERROR: The executable /home/ubuntu/.vpython-root/086acf/bin/python3 is not functioning
ERROR: It thinks sys.prefix is '/tmp/vpython_bootstrap395247208/packages/virtualenv-16.7.10' (should be '/home
ERROR: virtualenv is not compatible with this system or executable

Environment:
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
DEPOT_TOOLS_UPDATE=0
GCLIENT_PY3=1
HOME=/tmp/vpython_bootstrap395247208
HOSTNAME=toolbox
LANG=C.UTF-8
NAME=cef-toolbox
PATH=/home/ubuntu/cef-build-box-main/cef-build/depot_tools:/home/ubuntu/cef-build-box-main/cef-build/depot_tooome/ubuntu/cef-build-box-main/cef-build/depot_tools:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/
PIP_NO_BINARY=:none:
PIP_ONLY_BINARY=:all:
PWD=/home/ubuntu/cef-build-box-main/cef-build/chromium
PYTHONDONTWRITEBYTECODE=1
PYTHONNOUSERSITE=1
SHELL=/bin/bash
SHLVL=0
TERM=xterm
TOOLBOX_PATH=/usr/bin/toolbox
USER=ubuntu
VERSION=zurg
XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_RUNTIME_DIR=/run/user/1000
XDG_SESSION_ID=3
XDG_SESSION_TYPE=tty
container=podman
[E2024-12-11T17:52:01.954028Z 20545 0 annotate.go:273] original error: exit status 100

goroutine 1:
#0 go.chromium.org/luci/vpython/venv/venv.go:621 - venv.(*Env).installVirtualEnv()
reason: failed to create VirtualEnv

#1 go.chromium.org/luci/vpython/venv/venv.go:535 - venv.(*Env).createLocked.func2()
reason: failed to install VirtualEnv

#2 go.chromium.org/luci/common/system/filesystem/tempdir.go:55 - filesystem.(*TempDir).With()
#3 go.chromium.org/luci/vpython/venv/venv.go:102 - venv.withTempDir()
#4 go.chromium.org/luci/vpython/venv/venv.go:521 - venv.(*Env).createLocked()
#5 go.chromium.org/luci/vpython/venv/venv.go:278 - venv.(*Env).ensure.func1()
reason: failed to create new VirtualEnv

#6 go.chromium.org/luci/vpython/venv/venv.go:997 - venv.mustReleaseLock()
#7 go.chromium.org/luci/vpython/venv/venv.go:264 - venv.(*Env).ensure()
#8 go.chromium.org/luci/vpython/venv/venv.go:160 - venv.With()
reason: failed to create empty probe environment

#9 go.chromium.org/luci/vpython/run.go:60 - vpython.Run()
#10 go.chromium.org/luci/vpython/application/application.go:322 - application.(*application).mainImpl()
#11 go.chromium.org/luci/vpython/application/application.go:410 - application.(*Config).Main.func1()
#12 go.chromium.org/luci/vpython/application/support.go:46 - application.run()
#13 go.chromium.org/luci/vpython/application/application.go:409 - application.(*Config).Main()
#14 infra/tools/vpython/main.go:120 - vpython.mainImpl()
#15 infra/tools/vpython/main.go:134 - vpython.Main()
#16 vpython/main.go:10 - main.main()
#17 runtime/proc.go:255 - runtime.main()
#18 runtime/asm_amd64.s:1581 - runtime.goexit()
Traceback (most recent call last):
File "/cef/automate-git.py", line 1188, in
run("gclient sync --nohooks --with_branch_heads --jobs 16",
File "/cef/automate-git.py", line 66, in run
return subprocess.check_call(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gclient', 'sync', '--nohooks', '--with_branch_heads', '--jobs', '16'
`

please advise if there's a fix?

Thank you and Happy Holidays!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions