Prompt file imported from sw7ft/BerryCore (
.cursor/commands/tmp.md). Copyright stays with the author.
Fixed Python Port - Ready to Test!
What I Fixed:
- ✅ Set proper permissions (755 for bin/lib, 644 for text files) before zipping
- ✅ Used
-Xflag to prevent Mac ownership from being preserved - ✅ Updated qpkg to automatically chmod Python binaries
To Test on Your Device:
Option 1: Clean Install (Recommended)
# Remove old Python installation
rm -rf /accounts/1000/shared/misc/berrycore/bin/python*
rm -rf /accounts/1000/shared/misc/berrycore/lib/python3.11
# Update qpkg first
qpkg update
# Install fresh
qpkg install python3
python3 --version
Option 2: Manual Permission Fix (Quick)
# Fix existing installation
chmod 755 /accounts/1000/shared/misc/berrycore/bin/python*
chmod 755 /accounts/1000/shared/misc/berrycore/lib/python3.11/tools/python3/*
# Test
python3 --version
The new port has proper permissions baked in, so it should work immediately!