Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#33295 - [quodlibet-plugins] Import Errors for multiple plugins after 2.5.0 update
Attached to Project:
Arch Linux
Opened by Orim Kurowe (orim) - Saturday, 05 January 2013, 14:25 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 05 January 2013, 17:49 GMT
Opened by Orim Kurowe (orim) - Saturday, 05 January 2013, 14:25 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 05 January 2013, 17:49 GMT
|
DetailsAfter update to 2.5.0-1 (2.5.0-2 affected as well), several plugins won't work due to import errors anymore:
* lastfmsync * notify * qlscrobbler * queue * trayicon to name a few. Error messages look like this [lastfmsync]: Traceback (most recent call last): File "/home/orim/.quodlibet/plugins/songsmenu/lastfmsync.py", line 19, in <module> from quodlibet import const, config, util, widgets ImportError: cannot import name widgets or very similar for trayicon: Traceback (most recent call last): File "/home/orim/.quodlibet/plugins/events/trayicon.py", line 24, in <module> from quodlibet import browsers, config, const, qltk, stock, util ImportError: cannot import name stock The player itself does seem to work. Looks like a wrong path somewhere. So I'm guessing this is not an upstream problem but a package problem. Otherwise I will open a new bug in the quodlibet tracker. After downgrade to 2.4.1 (quodlibet and quodlibet-plugins), plugins work again. To reproduce. * Click Plugins in Main Menu * Followed by "Show Errors" in Plugins Window |
This task depends upon
Closed by Eric Belanger (Snowman)
Saturday, 05 January 2013, 17:49 GMT
Reason for closing: Not a bug
Saturday, 05 January 2013, 17:49 GMT
Reason for closing: Not a bug
It's even simpler than that. At one point I was testing an alpha of quodlibet and for some reason my ~/.quodlibet/plugins was a symlink to that alpha release. Now I feel stupid.
Thanks for that hint.