cinnamon 6.4.13_2 Applets/Desklets/Themes Download tab crashes with TypeError
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
Línea de trabajo
Comienza con el traceback de ExtensionCore.py, especialmente con DownloadSpicesRow y la llamada a Gtk.Label, y luego compara el commit de Cinnamon upstream referenciado 02977f15dbb0ffc55ae28b3f52d955cd7c63a84e. Reproduce el problema con cinnamon-settings applets y verifica que las pestañas Download de applets, desklets, extensions y themes se carguen sin TypeError.
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.1.0_1 x86_64 GenuineIntel notuptodate r
Package(s) Affected
cinnamon-6.4.13_2
Does a report exist for this bug with the project's home (upstream) and/or another distro?
This appears to be the same issue as Ubuntu bug #2152641:
https://www.mail-archive.com/ubuntu-bugs%40lists.ubuntu.com/msg6276796.html
The Ubuntu bug references an upstream Cinnamon fix:
https://github.com/linuxmint/cinnamon/commit/02977f15dbb0ffc55ae28b3f52d955cd7c63a84e
Expected behaviour
Opening Cinnamon Settings -> Applets, Desklets, Extensions, or Themes and selecting the Download tab should display the list of available items from the Cinnamon Spices repository.
The download page should populate normally and allow browsing and installation of applets, desklets, extensions, and themes without errors.
Actual behaviour
The Download tab in Cinnamon Settings does not display any available Applets, Desklets, Extensions, or Themes.
When opening the Applets/Desklets/Themes download section, the list remains empty. Running cinnamon-settings from a terminal shows an exception:
Loading Applets module
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 1060, in on_page_shown
self.build_list()
~~~~~~~~~~~~~~~^^
File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 1034, in build_list
row = DownloadSpicesRow(uuid, data, self.spices, size_groups)
File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 770, in __init__
score_label = Gtk.Label(self.score)
File "/usr/lib/python3.14/site-packages/gi/overrides/__init__.py", line 357, in new_init
return super_init_func(self, **new_kwargs)
TypeError: Must be string, not int
The issue appears to be caused by the Spice metadata "score" value being returned as an integer while cinnamon-settings expects a string.
Steps to reproduce
- Install Cinnamon 6.4.13.
- Open Cinnamon Settings from the terminal:
cinnamon-settings applets - Select the "Download" tab.
- Wait for the list of available items from Cinnamon Spices to load.
The Download tab fails to populate and an exception is raised:
TypeError: Must be string, not int
The same issue also occurs with Desklets, Extensions, and Themes.
- Lenguaje dominante
- Shell
- Estrellas
- 3.4k
- Forks
- 2.8k
- Merge medio
- 1 d 18 h
- PR fusionados (30 d)
- 337
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#62700 ·
Los mantenedores suelen responder en 1 día
-
Package request: LandrunAbiertorequest
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
void-linux/void-packages#62661 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
void-linux/void-packages#62620 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
void-linux/void-packages#62562 ·
Los mantenedores suelen responder en 1 día
-
bug needs-testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
void-linux/void-packages#62552 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de void-linux/void-packages
Issues similares
-
bug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
petry-projects/.github-private#1981 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Update vtm to 2026.9.28Abiertopackage-update
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
oSoWoSo/vOid_Community_repOsitory#207 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
alunduil/alunduil-chezmoi#815 ·
Los mantenedores suelen responder en 1 día
-
good first issue new package
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
wimpysworld/deb-get#2035 ·
Los mantenedores suelen responder en 1 día
-
automation documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día