32-bit Raspberry Pi OS (trixie) cannot install Jamulus
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 30/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- cpp, debian, github-actions
- Domaine
- build-system, release
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
🤖 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.
- Langage dominant
- C
- Étoiles
- 1.1k
- Forks
- 251
- Merge moyen
- 3 j 55 min
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de jamulussoftware/jamulus
-
Move translation checker (and potentially other runners) to ARM runnerPeut-être pris @ann0see l’a pris il y a 50 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jamulussoftware/jamulus#3953 · 2 commentaires ·
-
AI
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
jamulussoftware/jamulus#3846 ·
-
good first issue needs documentation tooling
Difficulté 3/5 Une demi-journée Accessibilité débutants 57/100
jamulussoftware/jamulus#3975 · 3 commentaires · 2 réactions ·
-
Qt6 moving towards cmakeOuvertefeature request
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
jamulussoftware/jamulus#3964 · 3 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
jamulussoftware/jamulus#3961 ·
Toutes les issues de jamulussoftware/jamulus
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
cython/cython#8110 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
ai-driven-fuzzing bug claude Minor
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
linagora/open-bastion#425 ·
Les mainteneurs répondent en général sous 1 jour
-
[docs] gravity.md notationsOuvertequestion
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
-
follow-up Prio 📌
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
moonbitlang/async#713 ·
Les mainteneurs répondent en général sous 1 jour