qbittorrent: consider adding qt6-plugin-sqlite dependency or documenting it as optional
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- shell
Línea de trabajo
Busca la plantilla del paquete qBittorrent en la colección de paquetes de Void y lee cómo declara las dependencias en tiempo de ejecución y los mensajes de instalación. Reproduce la ausencia del controlador QSQLITE cuando qt6-plugin-sqlite no está instalado y decide si añadir esa dependencia o documentarla como opcional. Se considerará terminado cuando el paquete funcione de forma predeterminada con el almacenamiento de reanudación SQLite o su mensaje de instalación explique claramente el requisito.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is this a new report?
Yes
System Info
Void 7.2.7_1 x86_64 GenuineIntel uptodate rrmFFFFFFFFFFFF
Package(s) Affected
qbittorrent
Does a report exist for this bug with the project's home (upstream) and/or another distro?
Related but not identical records:
Debian/Ubuntu declare the Qt 6 SQLite driver (libqt6sql6-sqlite) as a dependency of qbittorrent and qbittorrent-nox, so users do not encounter this error by default.
I did not find a Void-specific report for this exact package.
Expected behaviour
qBittorrent should work out of the box for its built-in SQLite resume data storage: the Qt SQL driver list should not be empty, and enabling SQLite resume data storage should not produce a driver-loading error.
If the maintainer prefers to keep the plugin optional, an INSTALL.msg noting that qt6-plugin-sqlite is required for SQLite resume data storage would also prevent users from encountering an unexplained empty driver list.
Actual behaviour
With qbittorrent-5.3.0_1 installed and qt6-plugin-sqlite not installed, the following message appears at runtime:
qt.sql.qsqldatabase: QSqlDatabase: can not load requested driver 'QSQLITE', available drivers:
The “available drivers:” list is empty. Installing qt6-plugin-sqlite-6.11.2_1 removes the message, and SQLite-based resume data storage then works correctly.
Steps to reproduce
- Install qbittorrent on Void without installing qt6-plugin-sqlite.
- Start qbittorrent or qbittorrent-nox and leave it running.
- After roughly 30–60 minutes, observe the QSQLITE driver not loaded message with an empty driver list.
- Install qt6-plugin-sqlite-6.11.2_1, restart qBittorrent, and confirm the message no longer appears and SQLite resume data storage works.
Separately, and possibly unrelated: the UI/WebUI becomes unresponsive while transfers continue normally. This also occurs with qbittorrent-nox, so it is not GUI-specific. Causality with the missing driver is not confirmed; this is mentioned only as context.
- Lenguaje dominante
- Shell
- Estrellas
- 3.5k
- Forks
- 2.8k
- Merge medio
- 1 d 14 h
- PR fusionados (30 d)
- 329
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de void-linux/void-packages
-
bug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
void-linux/void-packages#63374 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
bug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
void-linux/void-packages#63249 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
xmlto: sources no longer available from upstreamPosiblemente ocupada @L1TerminalFault la tomó hace 10 días. Abiertobug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
void-linux/void-packages#63237 ·
Los mantenedores suelen responder en 1 día
-
AI 🤖 bug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
void-linux/void-packages#63041 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Package request: SomeWMAbiertorequest
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
void-linux/void-packages#63016 ·
Los mantenedores suelen responder en 1 día
Todos los issues de void-linux/void-packages
Issues similares
-
flac's CMake config is brokenAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
msys2/MINGW-packages#33356 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Misleading 'Update → Config → Hyprland' menu item silently resets user configs without confirmationPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
ekalinin/github-markdown-toc#204 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kunchenguid/headless#23 ·