From b4f86bf0f58f89f96fb5da151cf5f8c19bedb5d1 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Mon, 14 Oct 2024 11:19:52 +0200 Subject: [PATCH] Fix installation of pexpect on latest GitHub Actions images We already use --break-system-packages for macOS but it's not necessary here. --- .github/workflows/main.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 527cdbbb7..374ea89aa 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,8 +19,7 @@ jobs: - uses: dtolnay/rust-toolchain@1.70 - name: Install deps run: | - sudo apt install gettext libpcre2-dev python3-pip tmux - sudo pip3 install pexpect + sudo apt install gettext libpcre2-dev python3-pexpect tmux # Generate a locale that uses a comma as decimal separator. sudo locale-gen fr_FR.UTF-8 - name: cmake @@ -46,8 +45,7 @@ jobs: - name: Install deps run: | sudo apt update - sudo apt install gettext python3-pip g++-multilib tmux - sudo pip3 install pexpect + sudo apt install gettext python3-pexpect g++-multilib tmux - name: cmake env: CFLAGS: "-m32" @@ -83,8 +81,7 @@ jobs: components: rust-src - name: Install deps run: | - sudo apt install gettext libpcre2-dev python3-pip tmux - sudo pip3 install pexpect + sudo apt install gettext libpcre2-dev python3-pexpect tmux - name: cmake env: CC: clang @@ -125,8 +122,7 @@ jobs: # - uses: dtolnay/rust-toolchain@1.70 # - name: Install deps # run: | - # sudo apt install gettext libpcre2-dev python3-pip tmux - # sudo pip3 install pexpect + # sudo apt install gettext libpcre2-dev python3-pexpect tmux # - name: cmake # env: # FISH_CI_SAN: 1