Running exo on Android (Samsung Galaxy S24 FE) under Termux + proot-distro Debian on aarch64. Exo installs and builds successfully including the Rust pyo3 bindings, but fails to start with:
RuntimeError: failed to build behaviour: Permission denied (os error 13)
Traceback points to NetworkingHandle initialization in Router.create(). Appears to be libp2p TCP transport hitting a kernel permission wall inside proot. --no-worker flag does not bypass the issue as the crash occurs before worker initialization.
Environment:
Device: Samsung Galaxy S24 FE
OS: Android (non-rooted) + Termux + proot-distro Debian
Architecture: aarch64
Python: 3.13.5
Exo: 0.3.70 (a8602ea)
Rust: 1.95.0
Running exo on Android (Samsung Galaxy S24 FE) under Termux + proot-distro Debian on aarch64. Exo installs and builds successfully including the Rust pyo3 bindings, but fails to start with:
RuntimeError: failed to build behaviour: Permission denied (os error 13)
Traceback points to NetworkingHandle initialization in Router.create(). Appears to be libp2p TCP transport hitting a kernel permission wall inside proot. --no-worker flag does not bypass the issue as the crash occurs before worker initialization.
Environment:
Device: Samsung Galaxy S24 FE
OS: Android (non-rooted) + Termux + proot-distro Debian
Architecture: aarch64
Python: 3.13.5
Exo: 0.3.70 (a8602ea)
Rust: 1.95.0