#264

Hermes Desktop, Bitwarden, Ollama and T3 Code fail with raw 'target not found' on aarch64 (Hermes has an aarch64 AUR package the menu never tries)

Openseadoggeropened 26d ago

Summary

Four Install-menu entries fail with a raw target not found on the aarch64 guest. They aren't in aarch64-unavailable-packages and don't get the friendly "unavailable on ARM" message. For one of them a working aarch64 package does exist; it just can't be reached by the install path the menu uses.

Found by auditing every package-backed Install entry on this guest (related: #261, #262, #263).

Environment

  • Try Omarchy v0.4.1, guest try-omarchy-runtime 4.0.3-1 (Omarchy 4.0.0.alpha), aarch64

Entries

Install menu entryPackageaarch64 availabilityProblem
AI → Hermes Desktophermes-desktopAUR supports aarch64 (arch=(aarch64 x86_64))omarchy-install-ai-hermes uses omarchy-pkg-add, which is pacman-only, so the AUR package is never tried. It should use omarchy-pkg-aur-add, or the package should be published in the Omarchy aarch64 repo.
Service → Bitwardenbitwarden (+ bitwarden-cli)bitwarden-cli is in ALARM extra, but the desktop app bitwarden isn't in ALARM or the AUR for aarch64Fails with target not found. It should be refused cleanly, or install the CLI and point to the web vault.
AI → Ollamaollama (non-GPU branch of the menu action)Not in ALARM or the AUR. Upstream Ollama ships official linux-arm64 builds, but nothing packages them for this guest.Fails with target not found. Needs an aarch64 package or a clean refusal.
AI → T3 Codet3code-binAUR arch=(x86_64) onlyFails with target not found. PR #253 (open) would add an ARM64 lazy-load path; until that ships, it should be refused.

Expected

  • Hermes Desktop installs on aarch64, since a package exists.
  • Bitwarden, Ollama and T3 Code either install through a supported aarch64 path or are refused with the same "unavailable on ARM" message as the other entries, rather than a raw pacman error in a floating terminal that closes.

Activity

1
Fail-Safe3d ago

Status check on current Omarchy edge aarch64 (post thin-shell refactor):

EntryCurrent state
OllamaAvailable — omarchy/ollama 0.35.0-1 resolves on aarch64
T3 CodeAvailable — omarchy/t3code-bin 0.1.0-1 resolves on aarch64
SpotifyAlready gated upstream with when: omarchy-hw-x86
Bitwarden desktopStill missing on aarch64 (target not found)
Hermes DesktopStill missing Omarchy's hermes-desktop on aarch64. The AUR recipe is a different packaging than Omarchy's installer expects (/usr/share/hermes-desktop/install.sh, runtime patch, install stamp), so switching the menu to omarchy-pkg-aur-add is not a drop-in fix

Opened #379 to hide Bitwarden and Hermes Desktop behind omarchy-hw-x86, matching the gaming-row pattern, so Install no longer dumps a raw pacman error.