Skip to content

Fix Termux install: dynamic SOABI patching, venv path, and GUI timeout#16

Merged
mukeshkumarcharak merged 1 commit into
mainfrom
claude/add-uninstall-script-K8TTc
Mar 12, 2026
Merged

Fix Termux install: dynamic SOABI patching, venv path, and GUI timeout#16
mukeshkumarcharak merged 1 commit into
mainfrom
claude/add-uninstall-script-K8TTc

Conversation

@mukeshkumarcharak

Copy link
Copy Markdown
Contributor

Three fixes for Termux installation issues:

  1. SOABI patching: Use sysconfig to detect the actual Termux SOABI suffix instead of hardcoding the rename pattern. Also re-patch pydantic-core after pip install in case dependency resolution overwrites the patched .so files.

  2. Venv path: launch_post_install() referenced pilot/.venv but the venv is created at pilot/venv (no dot prefix).

  3. GUI server: Increase startup wait from 8s to 15s on Termux where Python startup can be slow.

https://claude.ai/code/session_019ktqAbGXnFrFD52W4qG2Yu

Three fixes for Termux installation issues:

1. SOABI patching: Use sysconfig to detect the actual Termux SOABI suffix
   instead of hardcoding the rename pattern. Also re-patch pydantic-core
   after pip install in case dependency resolution overwrites the patched
   .so files.

2. Venv path: launch_post_install() referenced pilot/.venv but the venv
   is created at pilot/venv (no dot prefix).

3. GUI server: Increase startup wait from 8s to 15s on Termux where
   Python startup can be slow.

https://claude.ai/code/session_019ktqAbGXnFrFD52W4qG2Yu
@mukeshkumarcharak mukeshkumarcharak merged commit ea672ec into main Mar 12, 2026
0 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants