32-bit Raspberry Pi OS (trixie) cannot install Jamulus
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- cpp, debian, github-actions
- Lĩnh vực
- build-system, release
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
🤖 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.
- Ngôn ngữ chính
- C
- Star
- 1.1k
- Fork
- 251
- Merge trung bình
- 5 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của jamulussoftware/jamulus
-
Move translation checker (and potentially other runners) to ARM runnerCó thể đã có người làm @ann0see đã nhận 49 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
jamulussoftware/jamulus#3953 · 2 bình luận ·
-
AI
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
jamulussoftware/jamulus#3846 ·
-
Connect Dialog not selecting correct line. beta3, Win11Có thể đã có người làm @pljones đã nhận 1 ngày trước. Đang mởbug
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 45/100
jamulussoftware/jamulus#3979 · 5 bình luận · 1 người được giao ·
-
good first issue needs documentation tooling
Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 57/100
jamulussoftware/jamulus#3975 · 3 bình luận · 2 reaction ·
-
Qt6 moving towards cmakeĐang mởfeature request
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
jamulussoftware/jamulus#3964 · 3 bình luận ·
Tất cả issue của jamulussoftware/jamulus
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
colbymchenry/codegraph#3223 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
arduino/ArduinoCore-megaavr#152 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
FujiNetWIFI/fujinet-firmware#2261 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
kivy/python-for-android#3405 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Nmap
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày