[PR #313] [MERGED] es-de: pin AppImage download to x64 variant #295

Closed
opened 2026-10-15 12:50:39 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/gow/pull/313
Author: @JBailes
Created: 4/17/2026
Status: ✅ Merged
Merged: 4/17/2026
Merged by: @JBailes

Base: fedora-variant-images ← Head: fix/es-de-appimage-arch-filter


📝 Commits (1)

  • 5be44ba es-de: pin AppImage download to x64 variant

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 apps/es-de/build/Dockerfile (+1 -1)

📄 Description

Summary

  • Upstream ES-DE releases now ship three AppImages (ES-DE_x64_SteamDeck.AppImage, ES-DE_aarch64.AppImage, ES-DE_x64.AppImage). The existing jq filter only excluded SteamDeck, so xargs wget -O /Applications/esde.AppImage received two URLs and concatenated both downloads into a single file.
  • The resulting binary is unparseable, producing sh: 1: /Applications/esde.AppImage: Exec format error at launch.
  • Tighten the filter to match ES-DE_x64.AppImage by exact name (es-de is amd64-only per .github/workflows/auto-build.yml). Also add jq -r so the URL is emitted unquoted for xargs.

Stacked on #305 so the fedora-variant branch also picks up the fix.

Test plan

  • Rebuild the es-de image and confirm /Applications/esde.AppImage is a single valid AppImage (file reports ELF, not concatenated content).
  • Launch ES-DE via Sway and confirm it starts without the Exec format error.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/gow/pull/313 **Author:** [@JBailes](https://github.com/JBailes) **Created:** 4/17/2026 **Status:** ✅ Merged **Merged:** 4/17/2026 **Merged by:** [@JBailes](https://github.com/JBailes) **Base:** `fedora-variant-images` ← **Head:** `fix/es-de-appimage-arch-filter` --- ### 📝 Commits (1) - [`5be44ba`](https://github.com/games-on-whales/gow/commit/5be44ba49cdea708becd1d40221b69368364edc2) es-de: pin AppImage download to x64 variant ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `apps/es-de/build/Dockerfile` (+1 -1) </details> ### 📄 Description ## Summary - Upstream ES-DE releases now ship three AppImages (`ES-DE_x64_SteamDeck.AppImage`, `ES-DE_aarch64.AppImage`, `ES-DE_x64.AppImage`). The existing jq filter only excluded `SteamDeck`, so `xargs wget -O /Applications/esde.AppImage` received two URLs and concatenated both downloads into a single file. - The resulting binary is unparseable, producing `sh: 1: /Applications/esde.AppImage: Exec format error` at launch. - Tighten the filter to match `ES-DE_x64.AppImage` by exact name (es-de is amd64-only per `.github/workflows/auto-build.yml`). Also add `jq -r` so the URL is emitted unquoted for `xargs`. Stacked on #305 so the fedora-variant branch also picks up the fix. ## Test plan - [ ] Rebuild the `es-de` image and confirm `/Applications/esde.AppImage` is a single valid AppImage (`file` reports ELF, not concatenated content). - [ ] Launch ES-DE via Sway and confirm it starts without the `Exec format error`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:50:39 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/gow#295
No description provided.