Skip to content
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

Stuck in loop when searching for updates #57

Open
jmfergeau opened this issue Dec 15, 2024 · 6 comments
Open

Stuck in loop when searching for updates #57

jmfergeau opened this issue Dec 15, 2024 · 6 comments

Comments

@jmfergeau
Copy link

Since 2 days, the plugin is stuck in a loop when searching for updates and doesn't make its job anymore.

Here's the errors the journalctl reported since that time. (The list is huge so it's not exhaustive, kjournald sucks at letting me copypaste all of it but it's the same error over and over with every cfg_ thing):

11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_aurDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_checkButton
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_checkButtonDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_checkOnStartupDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_configMsg
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_configMsgDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterBottom
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterBottomDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterCenter
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterCenterDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterColor
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterColorDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterEnabled
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterEnabledDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontBold
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontBoldDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontFamily
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontFamilyDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontSize
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterFontSizeDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterLeft
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterLeftDefault
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterMargins
11:10:18.667 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/ui/configuration/General.qml: Setting initial properties failed: General does not have a property called cfg_counterMarginsDefault

Trying to force it to verify updates brings the following error:

11:22:26.810 UTC user@1000.service file:///home/max/.local/share/plasma/plasmoids/com.github.exequtic.apdatifier/contents/tools/tools.js:208: TypeError: Cannot read property 'cleanup' of null

I'm not a dev but feel free to ask if I can bring any more infos. Thanks.

@exequtic
Copy link
Owner

exequtic commented Dec 15, 2024

At which stage does this occur? What text is displayed in the status bar?

Here's the errors the journalctl reported since that time. (The list is huge so it's not exhaustive, kjournald sucks at letting me copypaste all of it but it's the same error over and over with every cfg_ thing)

Nevermind these cfg errors

@jmfergeau
Copy link
Author

At which stage does this occur? What text is displayed in the status bar?

I sincerely have no idea. But I just noticed it's stuck at verifying flatpak updates. Clicking "stop verify" doesn't do anything.

Is there a way to "kill" the eventual process it's doing and restart the plugin? So I can relaunch it and maybe find more relevant errors.

@exequtic
Copy link
Owner

exequtic commented Dec 15, 2024

Try checking for updates through the terminal. Will there be any issues executing these commands?

For system packages:
checkupdates

For flatpak:
flatpak update --appstream; flatpak remote-ls --app --updates --show-details

Is there a way to "kill" the eventual process

The 'Stop checking' button is supposed to do that, but for some reason, it doesn't work for you.

restart the plugin?

Disable and then enable again widget in system tray settings.

Or restart whole plasmashell:

systemctl --user restart plasma-plasmashell.service

@jmfergeau
Copy link
Author

I found something interesting. I've made a manual flatpak update, and ever since i did it, the plugin works again as intended without being stuck.

I noticed something I've never seen before though: When I did it, I got an info notice in the flatpak updating process telling me that one package was in end of life. (nz.mega.MEGAsync) It's the first time I've ever seen something alike. Maybe it's related?

@gold-me
Copy link

gold-me commented Dec 15, 2024

Had a similar issue here, though manually updating flatpack seemed to fix the issue.

@exequtic
Copy link
Owner

I got an info notice in the flatpak updating process telling me that one package was in end of life. (nz.mega.MEGAsync) It's the first time I've ever seen something alike. Maybe it's related?

No, it's not related. It's just a message indicating that the application is using a runtime that will no longer receive updates, and developers need to upgrade to the latest supported version. I have 5 such messages and no issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants