Handle Xpra fallback on amd64 Docker builds
Use the same minimal trixie Xpra fallback package set for any architecture when the preferred Xpra repository is unsatisfiable. This lets amd64 recover from current xpra beta sid libopenjph dependency drift like arm64 already does.
Alessandro committed
Jun 23, 2026 at 21:26 UTC
9ea5ac07c2a2b8806cc47088d02180e36df11730
1 file changed
+5
-10
docker/run/fs/ins/install_additional.sh
+5
-10
@@ -46,16 +46,11 @@ install_xpra_repo() {
46
apt-get update
47
48
if ! xpra_install_check; then
49
- if [ "$arch" != "amd64" ]; then
50
- echo "xpra packages are not installable from ${uri} ${suite} for ${arch}; falling back to https://xpra.org trixie"
51
- XPRA_PACKAGES=(xpra-server xpra-x11 xpra-html5)
52
- configure_xpra_repo "https://xpra.org" "trixie" "$arch"
53
- apt-get update
54
- if ! xpra_install_check; then
55
- cat /tmp/xpra-install-check.log
56
- exit 1
57
- fi
58
- else
49
+ echo "xpra packages are not installable from ${uri} ${suite} for ${arch}; falling back to https://xpra.org trixie"
50
+ XPRA_PACKAGES=(xpra-server xpra-x11 xpra-html5)
51
+ configure_xpra_repo "https://xpra.org" "trixie" "$arch"
52
+ apt-get update
53
+ if ! xpra_install_check; then
54
cat /tmp/xpra-install-check.log
55
exit 1
56
fi