New GTK+ requirement breaks Debian stable usage
Created by: second-story
- Lollypop version: 0.9.223
- Gtk Version: 3.14
- Linux distribution: Debian 8.6 (Jessie / stable)
I pulled the latest changes about a half hour ago, and the program now immediately crashes when I click on any artist in the left pane. This occurs anywhere that a user can filter by artist (the main window or when filtering by genre).
Here's the error message given, regardless of artist filter:
EditMenu::__init__(): g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.Lollypop.Portal" does not exist (3)
Traceback (most recent call last):
File "/usr/local/lib/python3.4/site-packages/lollypop/view_artist_albums.py", line 73, in populate
self.__add_albums(albums)
File "/usr/local/lib/python3.4/site-packages/lollypop/view_artist_albums.py", line 181, in __add_albums
self.__art_size)
File "/usr/local/lib/python3.4/site-packages/lollypop/widgets_album_detailed.py", line 92, in __init__
builder.add_from_resource('/org/gnome/Lollypop/CoverBox.ui')
GLib.Error: gtk-builder-error-quark: <resource>/org/gnome/Lollypop/CoverBox.ui: required gtk+ version 3.20, current version is 3.14 (7)
For the record, filtering by artist worked perfectly prior to this update.
EDIT: Lollypop also crashes with the same error when right-clicking any album and selecting "Show albums from artist."