mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-10 07:50:19 +00:00
Updated the Solus eopkg GitHub Actions workflow to stop removing openssl-11 during container setup, and added a comment explaining that this removal can trigger a broad dependency cascade (including python3/eopkg) that breaks the build before ypkg build starts.
This commit is contained in:
8
.github/workflows/solus-eopkg-build.yml
vendored
8
.github/workflows/solus-eopkg-build.yml
vendored
@@ -62,11 +62,9 @@ jobs:
|
|||||||
sh -lc '
|
sh -lc '
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
eopkg update-repo -y
|
eopkg update-repo -y
|
||||||
# Some container images still ship openssl-11, which conflicts
|
# Do not remove openssl-11 here: it can trigger a very large
|
||||||
# with current openssl files during dependency installation.
|
# dependency cascade (including python3/eopkg itself), which
|
||||||
if eopkg list-installed | awk "{print \$1}" | grep -qx "openssl-11"; then
|
# breaks the build environment before package build starts.
|
||||||
eopkg remove -y openssl-11
|
|
||||||
fi
|
|
||||||
eopkg install -y ypkg git
|
eopkg install -y ypkg git
|
||||||
ypkg build "$PACKAGE_YML"
|
ypkg build "$PACKAGE_YML"
|
||||||
mkdir -p /workspace/artifacts
|
mkdir -p /workspace/artifacts
|
||||||
|
|||||||
Reference in New Issue
Block a user