-
Notifications
You must be signed in to change notification settings - Fork 748
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cinnamon-settings : Can't update the list of extensions, applets, actions and themes #12354
Comments
@pzim-devdata There are a few possibilities of the root cause here but it should be resolved once Cinnamon 6.2 lands in Debian's repositories. These unexpected compatibility issues are the reasons that Debian Testing/Sid are not recommended for daily use. |
Ok thank you. I will wait an update of Cinnamon |
It's because the |
It's working now, thanks :-) |
@pzim-devdata You will need to file the issue at the debian bug tracker so they can fix their packaging issue. |
Hi, i was getting the same issue but in my case, Thank you @EarldridgeJazzedPineda for your answer, it led me to the python environment issue. |
This issue came up on the Linux Mint forums: https://forums.linuxmint.com/viewtopic.php?p=2556396 I tried to take a look at the relevant source code. The surrounding code appears to be this method in
I assume (because such naming conventions are common) that the However, the code shown can't possibly be correct. The issue is that the later code We can see this in the disassembly (Python 3.10 opcodes shown; YMMV):
My guess is that the erroneous code is probably not meant to re-bind the |
Ref linuxmint#12354. Assignment to `_` was almost certainly unintended in the line `_ = dialog.run()`, and has been removed. As is, the code forced `_` to be recognized as a local (see https://stackoverflow.com/questions/370357); in the case where a non-`None` value is passed, this would mean that `_` is used before assignment. Context implies that `_` is supposed to be a globally defined function, but further implies that the result from `dialog.run` *should not* replace that value. Most likely, the original code was assigning to `_` for debugging purposes (i.e. so that the local value could be examined in a debugger), and the name collision was unintended.
…12554) Ref #12354. Assignment to `_` was almost certainly unintended in the line `_ = dialog.run()`, and has been removed. As is, the code forced `_` to be recognized as a local (see https://stackoverflow.com/questions/370357); in the case where a non-`None` value is passed, this would mean that `_` is used before assignment. Context implies that `_` is supposed to be a globally defined function, but further implies that the result from `dialog.run` *should not* replace that value. Most likely, the original code was assigning to `_` for debugging purposes (i.e. so that the local value could be examined in a debugger), and the name collision was unintended.
Distribution
Debian GNU/Linux trixie/sid
Package version
6.0.4
Graphics hardware in use
Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
Frequency
Always
Bug description
when I run
cinnamon-settings themes
orcinnamon-settings applets
orcinnamon-settings actions
orcinnamon-settings extensions
when I click on the download/update tab nothing happen.Steps to reproduce
Expected behavior
I would like to see all available extensions, applets, actions or themes in the tab
Additional information
No response
The text was updated successfully, but these errors were encountered: