diff --git a/.github/workflows/modified_scripts_build.yml b/.github/workflows/modified_scripts_build.yml index 37cff845..aec5deda 100644 --- a/.github/workflows/modified_scripts_build.yml +++ b/.github/workflows/modified_scripts_build.yml @@ -41,7 +41,8 @@ jobs: brew install openssl openssl@1.1 readline sqlite3 xz zlib if [[ "${{ matrix.python-version }}" =~ pypy.*-(src|dev) ]]; then pyenv install 2.7.18 - PYENV_VERSION=2.7.18 pip install curses genc pycparser + PYENV_VERSION=2.7.18 pip install pycparser + # brew install expat fi - run: | #build @@ -103,7 +104,8 @@ jobs: xz-utils tk-dev libffi-dev liblzma-dev if [[ "${{ matrix.python-version }}" =~ pypy.*-(src|dev) ]]; then pyenv install 2.7.18 - PYENV_VERSION=2.7.18 pip install curses genc pycparser + PYENV_VERSION=2.7.18 pip install pycparser + # sudo apt install -yq libexpat1-dev fi - run: | #build diff --git a/plugins/python-build/bin/pyenv-install b/plugins/python-build/bin/pyenv-install index e7877b2d..553ecc42 100755 --- a/plugins/python-build/bin/pyenv-install +++ b/plugins/python-build/bin/pyenv-install @@ -219,7 +219,7 @@ if [ -z "${PYENV_BOOTSTRAP_VERSION}" ]; then done fi if [ -n "$PYENV_BOOTSTRAP_VERSION" ]; then - for dep in curses genc pycparser; do + for dep in pycparser; do if ! PYENV_VERSION="$PYENV_BOOTSTRAP_VERSION" pyenv-exec python -c "import ${dep}" 1>/dev/null 2>&1; then echo "pyenv-install: $VERSION_NAME: PyPy requires \`${dep}' in $PYENV_BOOTSTRAP_VERSION to build from source." >&2 exit 1