F22 python
Created by: ballinger
hi, you told me already that fedora 22 doesnt have pylast, but i was stubborn and tried it anyway. python3.4 -m pip install pylast python3.4 -m pip install wikipedia
which actually works if lollypop starts building the library from scratch. the artist info is fetched from wikipedia and all is fine until i restart lollypop. starting it the second time gives me an error. any ideas?
Traceback (most recent call last): File "/usr/local/lib/python3.4/site-packages/lollypop/container.py", line 572, in _on_list_one_selected self._update_view_artists(selected_id, None) File "/usr/local/lib/python3.4/site-packages/lollypop/container.py", line 429, in _update_view_artists view = ArtistView(artist_id, genre_id) File "/usr/local/lib/python3.4/site-packages/lollypop/view_albums.py", line 38, in init self._artist_name = Lp.artists.get_name(artist_id) File "/usr/local/lib/python3.4/site-packages/lollypop/database_artists.py", line 66, in get_name (artist_id,)) sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 139968596576000 and this is thread id 139967904810752 Exception ignored in: <module 'threading' from '/usr/lib64/python3.4/threading.py'> Traceback (most recent call last): File "/usr/lib64/python3.4/threading.py", line 1297, in _shutdown _main_thread._delete() File "/usr/lib64/python3.4/threading.py", line 1020, in _delete del _active[get_ident()] KeyError: 139967904810752