feat(anaconda): add python-crypt_r and ostree dependencies for python 3.13+ compatibility
Add python-crypt_r PKGBUILD to provide the crypt module removed in Python 3.13 (PEP 594), required by pyanaconda/core/users.py for password hashing. Add python-legacy-cgi for the cgi module also removed in Python 3.13, required by python-requests-ftp imported by pyanaconda/core/util.py. Add ostree to provide the OSTree-1.0 GI namespace required by pyanaconda/rescue.py for the rpm_ostree payload. Add libblockdev LVM CLI mode configuration to avoid DBus dependency issues with lvmdbusd unavailable in Arch. Update setup-aur.sh to include python-crypt_r in the local build order before python-meh.
This commit is contained in:
+1
-1
@@ -273,7 +273,7 @@ done
|
||||
LOCAL_PKGBUILDS_DIR="$SCRIPT_DIR/pkgbuilds"
|
||||
LOCAL_BUILD_ORDER=(
|
||||
pykickstart python-productmd python-requests-file python-simpleline
|
||||
python-meh python-blivet anaconda-widgets anaconda
|
||||
python-crypt_r python-meh python-blivet anaconda-widgets anaconda
|
||||
)
|
||||
BUILT_LOCAL=()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user