Flatpak update failures (e.g. "needs a later flatpak version") are shown as pending updates instead of errors

Abierto
#1,082 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
55/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
linux, python
Área
desktop

Línea de trabajo

Comienza reproduciendo la actualización fallida de Flatpak con el error de línea de comandos descrito en la issue y, después, sigue cómo mintUpdate gestiona las actualizaciones fallidas de Flatpak y muestra los elementos pendientes. Se considera terminado cuando la GUI muestra el error real de Flatpak o el motivo de salida, en lugar de volver a listar silenciosamente la aplicación como pendiente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

FEATURE REQUEST

When a Flatpak app update fails (for example because the installed flatpak client is older than what the app requires, error: "X needs a later flatpak version"), flatpak update on the command line reports this clearly. However, mintUpdate's GUI shows no error at all — the app simply reappears as "update available" on every subsequent check/reboot, with no indication of why the update never applies.

For experienced users this is diagnosable via terminal. For non-technical users (which Mint explicitly targets) this is unsolvable and undermines trust in the update indicator.

Suggested improvement: surface the actual flatpak error/exit reason in the GUI (tooltip, notification, or Update Manager log tab) instead of just re-listing the item as pending.

Lenguaje dominante
Python
Estrellas
425
Forks
190
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de linuxmint/mintupdate

Todos los issues de linuxmint/mintupdate

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.