32-bit Raspberry Pi OS (trixie) cannot install Jamulus
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 30/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- cpp, debian, github-actions
- 領域
- build-system, release
調査の方向性
The armhf dependency names come from ${shlibs:Depends} in linux/debian/control, which is generated on the ubuntu-22.04-arm runner defined in .github/workflows/autobuild.yml. Start by reading those two files and comparing the library names they produce with what trixie provides (t64 suffixes). Done means the armhf packages declare dependencies that install on trixie, verified with apt-cache policy or a test install on a 32-bit trixie system.
索引モデルが issue の本文から書いたものです。
説明
🤖 AI: Describe the bug
The armhf jamulus and jamulus-headless 3.12.5 packages cannot be installed on 32-bit Raspberry Pi OS trixie, which is Raspberry Pi Imager's default "Raspberry Pi OS (32-bit)" (2026-10-06-raspios-trixie-armhf), nor on Debian 13 armhf. They depend on libqt5core5a, libqt5network5, libqt5xml5 and, for jamulus, libqt5widgets5; trixie ships each of these only under a t64 name (libqt5core5t64 and so on), and nothing provides the old names.
To Reproduce
On a freshly imaged 32-bit Raspberry Pi OS trixie (Raspberry Pi 4), run linux/setup_repo.sh, then sudo apt install jamulus:
Unsatisfied dependencies:
jamulus : Depends: libqt5core5a (>= 5.7.0) but it is not installable
Depends: libqt5network5 (>= 5.8.0) but it is not installable
Depends: libqt5widgets5 (>= 5.12.2) but it is not installable
Depends: libqt5xml5 (>= 5.0.2) but it is not installable
jamulus-headless fails the same way. 3.12.5 installs on Debian 13 arm64.
Expected behavior
The armhf packages install on trixie.
Operating system
Raspberry Pi OS (32-bit) trixie, apt 3.0.3: apt-cache policy shows no candidate for any of the four names above, and 5.15.15+dfsg-6+rpi1 for each t64 name. Debian 13 armhf fails the same way. Ubuntu 24.04 armhf also ships only libqt5core5t64.
Version of Jamulus
3.12.5
Additional context
The armhf packages are built on ubuntu-22.04-arm, and Depends is ${shlibs:Depends}, so it records 22.04's library names.
🤖 This message was written by AI and reviewed by @mcfnord.
- 主要言語
- C
- スター
- 1.1k
- フォーク
- 251
- 平均マージ
- 5日 1時間
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
jamulussoftware/jamulus のほかの issue
-
Move translation checker (and potentially other runners) to ARM runner対応中かも @ann0see が 49 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
jamulussoftware/jamulus#3953 · コメント 2 件 ·
-
AI
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
jamulussoftware/jamulus#3846 ·
-
Connect Dialog not selecting correct line. beta3, Win11対応中かも @pljones が 1 日前に担当しました。 オープンbug
難易度 3/5 半日 初心者へのやさしさ 45/100
jamulussoftware/jamulus#3979 · コメント 5 件 · 担当者 1 名 ·
-
good first issue needs documentation tooling
難易度 3/5 半日 初心者へのやさしさ 57/100
jamulussoftware/jamulus#3975 · コメント 3 件 · リアクション 2 件 ·
-
feature request
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
jamulussoftware/jamulus#3964 · コメント 3 件 ·
jamulussoftware/jamulus の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
FujiNetWIFI/fujinet-firmware#2261 ·
メンテナーはふだん 1 日以内に返信
-
area/infrared type/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
DarkFlippers/unleashed-firmware#1201 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
pocoproject/poco#5626 ·
メンテナーはふだん 2 日以内に返信
-
難易度 1/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
FujiNetWIFI/fujinet-lib#272 ·
メンテナーはふだん 1 日以内に返信