32-bit Raspberry Pi OS (trixie) cannot install Jamulus
还没有人认领这个 Issue。
评估
- 难度
- 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 小时
- 30 天内合并 PR
- 1
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
jamulussoftware/jamulus 的其他 Issue
-
Move translation checker (and potentially other runners) to ARM runner可能已有人在做 @ann0see 于 48 天前认领。 未关闭
难度 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 个 reaction ·
-
feature request
难度 5/5 一周以上 新手友好度 25/100
jamulussoftware/jamulus#3964 · 3 条评论 ·
查看 jamulussoftware/jamulus 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 62/100
pocoproject/poco#5626 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
FujiNetWIFI/fujinet-lib#272 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
facebookincubator/muse-gadget-sdk#301 ·
维护者通常 2 天内回复
-
luaebpf: the by-example page's intro names two outcomes of a lowering and omits the stop with the default verdict可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭documentation severity: low
难度 1/5 1 小时以内 新手友好度 88/100
luainkernel/lunatik#2231 ·
维护者通常 1 天内回复
-
enhancement
难度 2/5 1-3 小时 新手友好度 70/100
Revivedx/SavageWindRecomp#402 ·
维护者通常 1 天内回复