From 16bedfa26a4e8cfc24b57c0d71854031cdfd069c Mon Sep 17 00:00:00 2001 From: Elias Toivola Date: Mon, 14 Sep 2026 15:58:13 +0300 Subject: [PATCH] Ubuntu 26.04: remove i386 packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit i386 packages are installed for 'integrity-arm64' target which has ubuntu-22.04 as platform dependency. The packages are not needed in Ubuntu 26.04, and not installing them saves storage space and some bandwidth in not mirroring i386 apt repos in repo-clones. Change-Id: I2bcd1d5d6426ed26e02aec6d6753660a148270b2 Reviewed-by: Simo Fält (cherry picked from commit 2eb362d1c8e50f75a9305ddc119260206fbf0e36) Reviewed-by: Tony Sarajärvi --- .../qtci-linux-Ubuntu-26.04-x86_64/02-apt.sh | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-26.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-26.04-x86_64/02-apt.sh index c7359196..00c4b010 100644 --- a/coin/provisioning/qtci-linux-Ubuntu-26.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-26.04-x86_64/02-apt.sh @@ -36,8 +36,6 @@ set_internal_repo() { deb [arch=amd64 trusted=yes] http://repo-clones-apt.ci.qt.io:8080 resolute-updates-amd64 main restricted universe multiverse deb [arch=amd64 trusted=yes] http://repo-clones-apt.ci.qt.io:8080 resolute-backports-amd64 main restricted universe deb [arch=amd64 trusted=yes] http://repo-clones-apt.ci.qt.io:8080 resolute-security-amd64 main restricted universe multiverse - deb [arch=i386 trusted=yes] http://repo-clones-apt.ci.qt.io:8080 resolute-i386 main restricted universe multiverse - deb [arch=i386 trusted=yes] http://repo-clones-apt.ci.qt.io:8080 resolute-updates-i386 main restricted universe multiverse EOC } @@ -239,18 +237,6 @@ installPackages+=(lz4) installPackages+=(libvulkan-dev) # Needed for qtdltlogging installPackages+=(libdlt-dev) -# For integrity -installPackages+=(libc6:i386) -# TODO: Ubuntu 24.04 Removal - not available -#installPackages+=(libncurses5:i386) - -installPackages+=(libstdc++6:i386) -installPackages+=(libx11-6:i386) -installPackages+=(lib32z1) -installPackages+=(linux-libc-dev:i386) -installPackages+=(libxcursor1:i386) -installPackages+=(libc6-dev-i386) -sudo dpkg --add-architecture i386 # For QNX installPackages+=(nfs-kernel-server) installPackages+=(net-tools)