Skip to content

Commit 7029fd4

Browse files
authored
fix: prevent plasma-firewall package skew (#621)
* chore: use rpm functionality instead of awk * fix: proper indent * fix: prevent plasma-firewall package skew
1 parent 2eb4775 commit 7029fd4

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

build_files/base/05-override-install.sh

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,22 @@ echo "::group:: ===$(basename "$0")==="
55
set -eoux pipefail
66

77
# Patched shell and switcheroo-control
8-
dnf5 -y swap \
9-
--repo="terra-extras" \
10-
kf6-kio kf6-kio-$(rpm -qi kf6-kcoreaddons | awk '/^Version/ {print $3}')
11-
dnf5 -y swap \
12-
--repo="terra-extras" \
13-
switcheroo-control switcheroo-control
8+
dnf5 -y swap \
9+
--repo="terra-extras" \
10+
kf6-kio kf6-kio-$(rpm -q --qf "%{VERSION}" kf6-kcoreaddons)
11+
12+
dnf5 -y swap \
13+
--repo="terra-extras" \
14+
switcheroo-control switcheroo-control
1415

1516
# Fix for ID in fwupd
16-
dnf5 -y swap \
17-
--repo=copr:copr.fedorainfracloud.org:ublue-os:staging \
18-
fwupd fwupd
17+
dnf5 -y swap \
18+
--repo=copr:copr.fedorainfracloud.org:ublue-os:staging \
19+
fwupd fwupd
20+
21+
# Explicitly install KDE Plasma related packages with the same version as in base image
22+
dnf5 -y install \
23+
plasma-firewall-$(rpm -q --qf "%{VERSION}" plasma-desktop)
1924

2025
# Offline Aurora documentation
2126
curl --retry 3 -Lo /tmp/aurora.pdf https://github.com/ublue-os/aurora-docs/releases/download/0.1/aurora.pdf

packages.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@
126126
"osbuild-selinux",
127127
"p7zip",
128128
"p7zip-plugins",
129-
"plasma-firewall",
130129
"podman-bootc",
131130
"podman-compose",
132131
"podman-machine",

0 commit comments

Comments
 (0)