summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2022-04-08 20:47:27 +0200
committerGitHub <noreply@github.com>2022-04-08 20:47:27 +0200
commitc2b66f844d4a0494c3cd7292a05866e3f938659c (patch)
treeb13294a607f7c4dec93da863f8dcc3134dc741b2
parent49fffa3203ec746c1e0add666535dc705d9d5cec (diff)
parentdf74993b08fb49f701f67e63ba93b3a750e5054c (diff)
downloaduriparser-c2b66f844d4a0494c3cd7292a05866e3f938659c.tar.gz
Merge pull request #145 from uriparser/mingw-ubuntu-20-04
Actions: Sync libwine:i386 conflict resolution code
-rw-r--r--.github/workflows/build-and-test.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 5bc732b..81f7699 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -65,11 +65,11 @@ jobs:
# Get rid of packages installed from ppa:ondrej/php so that we will be able to install wine32:i386 without conflicts
# (see issue https://github.com/actions/virtual-environments/issues/4589)
# In detail we:
- # 1. Remove all packages that ppa:ondrej/php has but plain Ubuntu doesn't, i.e. libzip4 and everything PHP
+ # 1. Remove all packages that ppa:ondrej/php has but plain Ubuntu doesn't, e.g. everything PHP
# 2. Revert (remaining) packages that ppa:ondrej/php and plain Ubuntu share, back to the plain Ubuntu version
# 3. Assert that no packages from ppa:ondrej/php are left installed
dpkg -l | grep '^ii' | fgrep deb.sury.org | awk '{print $2}' | grep '^php' \
- | xargs -r -t sudo apt-get remove --yes libzip4
+ | xargs -r -t sudo apt-get remove --yes libpcre2-posix3 libzip4
dpkg -l | grep '^ii' | fgrep deb.sury.org | awk '{print $2}' | sed "s,\$,/${UBUNTU_CODENAME}," \
| xargs -r -t sudo apt-get install --yes --no-install-recommends --allow-downgrades -V
! dpkg -l | grep '^ii' | fgrep deb.sury.org