Community Packages

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!
Tasklist

FS#56195 - [lollypop] Last.FM scrobbler is not available

Attached to Project: Community Packages
Opened by Kill KRT (killkrt) - Wednesday, 01 November 2017, 16:02 GMT
Last edited by Maxime Gauduin (Alucryd) - Thursday, 02 November 2017, 15:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Last.FM scrobbler is disabled/not available.

Additional info:
* Linux: Arch Linux 4.13.9-1-ARCH #1 SMP PREEMPT Sun Oct 22 09:07:32 CEST 2017 x86_64
* Lollypop version: 0.9.304
* Log (stderr from command line):
cannot import name 'BadAuthenticationError'
- Scrobbler disabled
- Auto cover download disabled
- Artist information disabled
$ sudo pip3 install pylast
/usr/lib/python3.6/site-packages/gi/module.py:176: Warning: g_array_append_vals: assertion 'array' failed
g_type = info.get_g_type()
/usr/lib/python3.6/site-packages/gi/module.py:176: Warning: g_hash_table_lookup: assertion 'hash_table != NULL' failed
g_type = info.get_g_type()
/usr/lib/python3.6/site-packages/gi/module.py:176: Warning: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed
g_type = info.get_g_type()


Steps to reproduce:
Just start Lollypop
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Thursday, 02 November 2017, 15:05 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.9.304-2
Comment by Doug Newgard (Scimmia) - Thursday, 02 November 2017, 14:34 GMT
wait, did you not install the optional deps?
Comment by Maxime Gauduin (Alucryd) - Thursday, 02 November 2017, 14:41 GMT
Looks like pylast 2.0.0 reworked how errors are handled, BadAuthenticationError doesn't exist anymore. Opened an issue, https://github.com/gnumdk/lollypop/issues/1280, may submit a PR if I find the time to look at this.

Loading...