waydroid_script icon indicating copy to clipboard operation
waydroid_script copied to clipboard

Cannot import dbus and gbinder

Open PTALTS-LK opened this issue 5 months ago • 0 comments

INFO: Downloading latest Magisk-Delta to /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk now ...
100%|█████████████████████████████████| 12.8M/12.8M [00:02<00:00, 5.81MiB/s]
INFO: Extracting /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk to /tmp/magisk_unpack
INFO: Copying magisk libs now ...
INFO: Additional setup
INFO: magisk delta installation finished
ERROR: Traceback (most recent call last):
  File "/usr/bin/waydroid", line 6, in <module>
    import tools
  File "/usr/lib/waydroid/tools/__init__.py", line 8, in <module>
    import dbus.mainloop.glib
ModuleNotFoundError: No module named 'dbus'

Traceback (most recent call last):
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 343, in <module>
    main()
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 339, in main
    interact()
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 246, in interact
    install_app(args)
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 113, in install_app
    container.upgrade()
  File "/home/pcxlk/SourceCode/waydroid_script/tools/container.py", line 53, in upgrade
    run(["waydroid", "upgrade", "-o"], ignore=r"\[.*\] Stopping container\n\[.*\] Starting container")
  File "/home/pcxlk/SourceCode/waydroid_script/tools/helper.py", line 47, in run
    raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['waydroid', 'upgrade', '-o']' returned non-zero exit status 1.
❯ sudo python3 main.py install magisk
INFO: Downloading latest Magisk-Delta to /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk now ...
100%|█████████████████████████████████| 12.8M/12.8M [00:02<00:00, 5.54MiB/s]
INFO: Extracting /home/pcxlk/.cache/waydroid-script/downloads/magisk.apk to /tmp/magisk_unpack
INFO: Copying magisk libs now ...
INFO: Additional setup
INFO: magisk delta installation finished
ERROR: Traceback (most recent call last):
  File "/usr/bin/waydroid", line 6, in <module>
    import tools
  File "/usr/lib/waydroid/tools/__init__.py", line 12, in <module>
    from . import actions
  File "/usr/lib/waydroid/tools/actions/__init__.py", line 3, in <module>
    from tools.actions.initializer import init, wait_for_init, remote_init_client
  File "/usr/lib/waydroid/tools/actions/initializer.py", line 5, in <module>
    from tools import helpers
  File "/usr/lib/waydroid/tools/helpers/__init__.py", line 5, in <module>
    import tools.helpers.props
  File "/usr/lib/waydroid/tools/helpers/props.py", line 8, in <module>
    from tools.interfaces import IPlatform
  File "/usr/lib/waydroid/tools/interfaces/IPlatform.py", line 1, in <module>
    import gbinder
ModuleNotFoundError: No module named 'gbinder'

Traceback (most recent call last):
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 343, in <module>
    main()
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 336, in main
    args.func(args)
  File "/home/pcxlk/SourceCode/waydroid_script/main.py", line 113, in install_app
    container.upgrade()
  File "/home/pcxlk/SourceCode/waydroid_script/tools/container.py", line 53, in upgrade
    run(["waydroid", "upgrade", "-o"], ignore=r"\[.*\] Stopping container\n\[.*\] Starting container")
  File "/home/pcxlk/SourceCode/waydroid_script/tools/helper.py", line 47, in run
    raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['waydroid', 'upgrade', '-o']' returned non-zero exit status 1.

After running:

python3 -m venv venv
venv/bin/pip install -r requirements.txt

PTALTS-LK avatar Feb 03 '24 04:02 PTALTS-LK