Fix Archlinux ssl issue when downloading python deps

This commit is contained in:
Filipe PINTO 2024-06-19 10:42:06 +02:00 committed by lepapareil
parent 05fd81f8c3
commit 1c66b2e6cc
No known key found for this signature in database
GPG Key ID: F4F06B068FB00692
4 changed files with 5 additions and 14 deletions

View File

@ -179,7 +179,7 @@ jobs:
run: |
set -e
echo "::group::Install system prerequisites"
bin/install_prerequisites_docker_archlinux.sh
bin/install_prerequisites_archlinux.sh
echo "::endgroup::"
echo "::group::Install python3 venv"
bin/install_python3_venv.sh

View File

@ -161,7 +161,7 @@ jobs:
run: |
set -e
echo "::group::Install Prerequisites"
bin/install_prerequisites_docker_archlinux.sh
bin/install_prerequisites_archlinux.sh
echo "::endgroup::"
echo "::group::Install python3 venv"
bin/install_python3_venv.sh

View File

@ -2,8 +2,9 @@
set -Eeuo pipefail
echo "----- install prerequisite packages -----"
pacman -Syu --noconfirm bash sudo icu base-devel libxml2 python3 python3-venv glibc openbsd-netcat squid jq
pacman -Sy --noconfirm bash sudo openssl python3 python-pip icu base-devel libxml2 glibc openbsd-netcat squid jq
# Temporary install to patch a python3/pip crash
pacman -Syu --noconfirm expat
pacman -Sy --noconfirm expat
sudo squid -k shutdown || true
sudo rm -v /dev/shm/squid*.shm >/dev/null 2>&1 || true

View File

@ -1,10 +0,0 @@
#!/bin/bash
set -Eeuo pipefail
echo "----- install prerequisite packages -----"
pacman -Sy --noconfirm bash sudo python3 python-pip icu base-devel libxml2 glibc openbsd-netcat squid jq
# Temporary install to patch a python3/pip crash
pacman -Sy --noconfirm expat
sudo squid -k shutdown || true
sudo rm -v /dev/shm/squid*.shm >/dev/null 2>&1 || true