mirror of
https://github.com/danog/docker-php-extension-installer.git
synced 2024-11-26 20:15:03 +01:00
Fix stretch apt archive (#737)
This commit is contained in:
parent
5d18994cf3
commit
7655337ec9
2
.github/workflows/test-extensions.yml
vendored
2
.github/workflows/test-extensions.yml
vendored
@ -98,7 +98,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
- run: docker run --rm --volume "$(pwd):/app" --workdir /app php:7.3-stretch ./scripts/test-restore-apt
|
- run: docker run --rm --volume "$(pwd):/app" --workdir /app php:8.2-bullseye ./scripts/test-restore-apt
|
||||||
test_custom_version:
|
test_custom_version:
|
||||||
name: Test installing specific versions
|
name: Test installing specific versions
|
||||||
needs:
|
needs:
|
||||||
|
@ -3925,7 +3925,12 @@ invokeAptGetUpdate() {
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
IPE_APTGET_INSTALLOPTIONS=''
|
IPE_APTGET_INSTALLOPTIONS=''
|
||||||
if ! grep -q 'VERSION="8 (jessie)"' /etc/os-release; then
|
invokeAptGetUpdate_fixdistro=''
|
||||||
|
if grep -q 'VERSION="8 (jessie)"' /etc/os-release; then
|
||||||
|
invokeAptGetUpdate_fixdistro=jessie
|
||||||
|
elif grep -q 'VERSION="9 (stretch)"' /etc/os-release; then
|
||||||
|
invokeAptGetUpdate_fixdistro=stretch
|
||||||
|
else
|
||||||
IPE_APTGETUPDATE_ALREADY=y
|
IPE_APTGETUPDATE_ALREADY=y
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get update -q
|
DEBIAN_FRONTEND=noninteractive apt-get update -q
|
||||||
return
|
return
|
||||||
@ -3937,7 +3942,7 @@ invokeAptGetUpdate() {
|
|||||||
if test -z "${IPE_DEB_ARCHIVE_SECURITY:-}"; then
|
if test -z "${IPE_DEB_ARCHIVE_SECURITY:-}"; then
|
||||||
IPE_DEB_ARCHIVE_SECURITY=http://archive.kernel.org/debian-archive/debian-security
|
IPE_DEB_ARCHIVE_SECURITY=http://archive.kernel.org/debian-archive/debian-security
|
||||||
fi
|
fi
|
||||||
sed -ri "s;^(\s*deb\s+http://(httpredir|deb).debian.org/debian\s+jessie-updates\b.*);#\1;" /etc/apt/sources.list
|
sed -ri "s;^(\s*deb\s+http://(httpredir|deb).debian.org/debian\s+$invokeAptGetUpdate_fixdistro-updates\b.*);#\1;" /etc/apt/sources.list
|
||||||
sed -ri "s;^(\s*deb\s+)http://(httpredir|deb).debian.org;\1$IPE_DEB_ARCHIVE;" /etc/apt/sources.list
|
sed -ri "s;^(\s*deb\s+)http://(httpredir|deb).debian.org;\1$IPE_DEB_ARCHIVE;" /etc/apt/sources.list
|
||||||
sed -ri "s;^(\s*deb\s+)http://security.debian.org/debian-security;\1$IPE_DEB_ARCHIVE_SECURITY;" /etc/apt/sources.list
|
sed -ri "s;^(\s*deb\s+)http://security.debian.org/debian-security;\1$IPE_DEB_ARCHIVE_SECURITY;" /etc/apt/sources.list
|
||||||
sed -ri "s;^(\s*deb\s+)http://security.debian.org;\1$IPE_DEB_ARCHIVE_SECURITY;" /etc/apt/sources.list
|
sed -ri "s;^(\s*deb\s+)http://security.debian.org;\1$IPE_DEB_ARCHIVE_SECURITY;" /etc/apt/sources.list
|
||||||
|
Loading…
Reference in New Issue
Block a user