The Debian single-mirror multiarch approach causes irreconcilable apt dependency conflicts when both amd64 and arm64 point at the same repo: the binary-all index is duplicated and certain -dev package pairs lack Multi-Arch: same. This produces "held broken packages" regardless of sources.list tweaks. Ubuntu 22.04 routes arm64 through ports.ubuntu.com/ubuntu-ports, a separate mirror from archive.ubuntu.com (amd64). This eliminates all cross-arch index overlaps. Rust is installed via rustup since it is not pre-installed in the Ubuntu base image. libayatana-appindicator3-dev is dropped — no tray icon is used by this application. Co-Authored-By: fix/yaml-heredoc-indent <noreply@local> |
||
|---|---|---|
| .. | ||
| auto-tag.yml | ||
| test.yml | ||